diff -Nur w-kmod-nozomi-2.1_060703-1.orig/ipkg/kmod-nozomi/CONTROL/control w-kmod-nozomi-2.1_060703-1/ipkg/kmod-nozomi/CONTROL/control --- w-kmod-nozomi-2.1_060703-1.orig/ipkg/kmod-nozomi/CONTROL/control 1970-01-01 01:00:00.000000000 +0100 +++ w-kmod-nozomi-2.1_060703-1/ipkg/kmod-nozomi/CONTROL/control 2006-10-12 14:29:17.000000000 +0200 @@ -0,0 +1,9 @@ +Package: kmod-nozomi +Priority: optional +Section: sys +Depends: kmod-pcmcia-core +Description: Driver for Option HSDPA/UMTS/GPRS cards (PC-Card) +Maintainer: FreeWRT Developers Team +Source: N/A +Version: 2.4.33.3-brcm-2.1_060703-1 +Architecture: mipsel Binary files w-kmod-nozomi-2.1_060703-1.orig/ipkg/kmod-nozomi/lib/modules/2.4.33.3/noz.o and w-kmod-nozomi-2.1_060703-1/ipkg/kmod-nozomi/lib/modules/2.4.33.3/noz.o differ Binary files w-kmod-nozomi-2.1_060703-1.orig/kfifo.o and w-kmod-nozomi-2.1_060703-1/kfifo.o differ Binary files w-kmod-nozomi-2.1_060703-1.orig/noz.o and w-kmod-nozomi-2.1_060703-1/noz.o differ diff -Nur w-kmod-nozomi-2.1_060703-1.orig/nozomi.c w-kmod-nozomi-2.1_060703-1/nozomi.c --- w-kmod-nozomi-2.1_060703-1.orig/nozomi.c 2006-07-03 15:41:20.000000000 +0200 +++ w-kmod-nozomi-2.1_060703-1/nozomi.c 2006-10-12 20:25:18.000000000 +0200 @@ -543,7 +543,7 @@ static int cards_found; dc_t* my_dev = NULL; struct pci_dev *my_pdev = NULL; -irq_t my_irq; +irq_t my_irq = { 0 }; @@ -2176,11 +2176,15 @@ td->magic = TTY_DRIVER_MAGIC; td->driver_name = NOZOMI_NAME_TTY; +#ifndef CONFIG_DEVFS_FS td->name = "noz"; +#else + td->name = "noz%d"; +#endif td->major = NTTY_TTY_MAJOR, td->type = TTY_DRIVER_TYPE_SERIAL, td->subtype = SERIAL_TYPE_NORMAL, - td->flags = TTY_DRIVER_REAL_RAW | TTY_DRIVER_NO_DEVFS, + td->flags = TTY_DRIVER_REAL_RAW, td->init_termios = tty_std_termios; td->init_termios.c_cflag = B115200 | CS8 | CREAD | HUPCL | CLOCAL; Binary files w-kmod-nozomi-2.1_060703-1.orig/nozomi.o and w-kmod-nozomi-2.1_060703-1/nozomi.o differ