The file linux-image-2.6.21.0-22_2.6.21.0-22_i386.deb is available at http://linmodems.technion.ac.il/packages/ltmodem/11c11040/ Jacques Marvin Stodolsky wrote:
With some moderate fussing, the RedFlag kernel image+modules pacakge has been converted to linux-image-2.6.21.0-22_2.6.21.0-22_i386.deb which is version matched to the agrmodem+agrserial drivers in agere-driver-1.0-10dd.i386.rpm . The drivers agrmodem.ko and agrserial.ko have been incorporated into the the package, which can be installed with: $ sudo dpkg -i linux-image*.deb Upon reboot, the will be a choice to use the new 2.6.21.0-22 kernel On my otherwise Ubuntu Gutsy system there was no problem with bootup under the kernel: $ uname -r 2.6.21.0-22 and I am online with it through wireless right now. While I lack the target modem hardware, merely loading the drivers does not manifest harm my System (see below) The implication of the warning: Symbol usb_deregister is being used by a non-GPL module, which will not be allowed in the future is that the drivers in this format will fail for 2.6.25 are later kernels. This problem has already been encountered with the Smartlink slusb driver. So for those of you who wish to have 11c11040 chipset support on High Definition Audio cards, please test on report back about functionality. MarvS =========== $ sudo modprobe agrmodem marv@marvdesk:~$ May 1 02:16:31 marvdesk kernel: agrmodem: module license 'Proprietary' taints kernel. May 1 02:16:31 marvdesk kernel: Symbol usb_deregister is being used by a non-GPL module, which will not be allowed in the future May 1 02:16:31 marvdesk kernel: Please see the file Documentation/feature-removal-schedule.txt in the kernel source tree for more details. May 1 02:16:31 marvdesk kernel: Symbol usb_register_driver is being used by a non-GPL module, which will not be allowed in the future May 1 02:16:31 marvdesk kernel: Please see the file Documentation/feature-removal-schedule.txt in the kernel source tree for more details. May 1 02:16:31 marvdesk kernel: * Hello Agere Driver ** May 1 02:16:31 marvdesk kernel: usbcore: registered new interface driver agr12dec2006 marv@marvdesk:~$ sudo modprobe agrserial marv@marvdesk:~$ May 1 02:18:12 marvdesk kernel: ttyAGS3 at I/O 0x400 (irq = 19) is a AgereModem May 1 02:18:12 marvdesk kernel: Loading module Agere Modem Interface driver version 2.1.80.0Red Flag 5.0 NE (2007-10-01) marv@marvdesk:~$ lsmod | grep agr agrserial 16848 0 agrmodem 1256804 1 snd_hda_codec 170240 2 agrmodem,snd_hda_intel snd 41604 17 agrmodem,snd_hda_intel,snd_hda_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device