Here's what happened : root@slax:~# tar -zxvf agrsm-2.1.80-6mdv2009.0.tar.gz agrsm-2.1.80-6mdv2009.0/ agrsm-2.1.80-6mdv2009.0/HDA.c agrsm-2.1.80-6mdv2009.0/Makefile agrsm-2.1.80-6mdv2009.0/AgereMdmDaemon agrsm-2.1.80-6mdv2009.0/agr_softmodem agrsm-2.1.80-6mdv2009.0/example.txt agrsm-2.1.80-6mdv2009.0/modmake.txt agrsm-2.1.80-6mdv2009.0/agr_auxinst agrsm-2.1.80-6mdv2009.0/HDA.c.hda_codec agrsm-2.1.80-6mdv2009.0/agrmodemlib.o agrsm-2.1.80-6mdv2009.0/serial26.c agrsm-2.1.80-6mdv2009.0/config.h agrsm-2.1.80-6mdv2009.0/8250.h agrsm-2.1.80-6mdv2009.0/agrmodem.h agrsm-2.1.80-6mdv2009.0/HDA.c.2.6.27 agrsm-2.1.80-6mdv2009.0/README agrsm-2.1.80-6mdv2009.0/agrinst agrsm-2.1.80-6mdv2009.0/serial26.c.2.6.27 agrsm-2.1.80-6mdv2009.0/linuxif.h agrsm-2.1.80-6mdv2009.0/LICENSE agrsm-2.1.80-6mdv2009.0/agrsoftmodem.c.2.6.27 agrsm-2.1.80-6mdv2009.0/agruninst agrsm-2.1.80-6mdv2009.0/dkms.conf agrsm-2.1.80-6mdv2009.0/hda_codec.h agrsm-2.1.80-6mdv2009.0/includes.txt agrsm-2.1.80-6mdv2009.0/agrsoftmodem.c root@slax:~# cd ag agrsm-2.1.80-6mdv2009.0/ agrsm-2.1.80-6mdv2009.0.tar.gz root@slax:~# cd agrsm-2.1.80-6mdv2009.0 root@slax:~/agrsm-2.1.80-6mdv2009.0# make clean rm -f agrmodem.o rm -f agrserial.o rm -f agrsoftmodem.o rm -f serial26.o rm -f HDA.o rm -fr *.mod.c *.mod.o .*.cmd *.ko *~ .??* modules.order Module.symvers root@slax:~/agrsm-2.1.80-6mdv2009.0# make module make -C /lib/modules/`uname -r`/build/ M=/root/agrsm-2.1.80-6mdv2009.0 modules make[1]: Entering directory `/usr/src/linux-2.6.27.8' WARNING: Symbol version dump /usr/src/linux-2.6.27.8/Module.symvers is missing; modules will have no dependencies and modversions. CC [M] /root/agrsm-2.1.80-6mdv2009.0/agrsoftmodem.o CC [M] /root/agrsm-2.1.80-6mdv2009.0/HDA.o CC [M] /root/agrsm-2.1.80-6mdv2009.0/serial26.o LD [M] /root/agrsm-2.1.80-6mdv2009.0/agrmodem.o LD [M] /root/agrsm-2.1.80-6mdv2009.0/agrserial.o Building modules, stage 2. MODPOST 2 modules CC /root/agrsm-2.1.80-6mdv2009.0/agrmodem.mod.o LD [M] /root/agrsm-2.1.80-6mdv2009.0/agrmodem.ko CC /root/agrsm-2.1.80-6mdv2009.0/agrserial.mod.o LD [M] /root/agrsm-2.1.80-6mdv2009.0/agrserial.ko make[1]: Leaving directory `/usr/src/linux-2.6.27.8' root@slax:~/agrsm-2.1.80-6mdv2009.0# make install ./agrinst make: execvp: ./agrinst: Permission denied make: *** [install] Error 127 root@slax:~/agrsm-2.1.80-6mdv2009.0# I did not try the other steps, but if I have a chance I'll try it again and report back. Regards, Antonio On Fri, May 15, 2009 at 10:52 AM, Antonio Olivares <olivares14031@xxxxxxxxx> wrote: > That is why I am testing it from slax which is 32 bit. I am sorry not > to send in report. Will try to do it later, I was tired last night. > > Regards, > > Antonio > > On 5/14/09, Marvin Stodolsky <marvin.stodolsky@xxxxxxxxx> wrote: >> The agrsm code is not 64 bit competent >> >> MarvS >> >> On Thu, May 14, 2009 at 1:44 PM, Antonio Olivares >> <olivares14031@xxxxxxxxx> wrote: >>> Marv & et all, >>> >>> I have Fedora 10 x86_64 installed on these emachines. I am just >>> testing it to see if it works or not. I get kernel panics and it has >>> yet to work. With the other code, the modem code compiles and >>> installs correctly, but as soon as I try to dialout, I get the kernel >>> panics. >>> >>> I run the programs via slax since the Fedora is 64 bit has no chance >>> of working. I'll post the error messages these afternoon/night. >>> Rebooting does no good since I am running in livecd to check if the >>> code works or not. >>> >>> Regards, >>> >>> Antonio >>> >>> On Thu, May 14, 2009 at 8:19 AM, Marvin Stodolsky >>> <marvin.stodolsky@xxxxxxxxx> wrote: >>>> Antonio, >>>> >>>> Don't bother with the agrinstall, as its success is Distro dependent >>>> >>>> Just as Admin/Root do: >>>> # SITE=/lib/modules/$(uname -r)/extra >>>> # mkdir -p $SITE >>>> # cp *.ko $SITE/ >>>> The installed drivers should be shown by: >>>> # ls -l $SITE >>>> Inform the System: >>>> # depmod -a >>>> >>>> Then proceed with the usual symbolic link setup & testing of the >>>> 11c1:0630 modem >>>> A reboot may be necessary. >>>> >>>> MarvS >>>> >>>> >>>> On Thu, May 14, 2009 at 8:18 AM, Antonio Olivares >>>> <olivares14031@xxxxxxxxx> wrote: >>>>> Zsolt's package also failed. It failed with the >>>>> /agrinstall ??? >>>>> >>>>> I'll try to post the exact error messages later. >>>>> >>>>> Regards, >>>>> >>>>> Antonio >>>>> >>>>> On Thu, May 14, 2009 at 5:09 AM, Bjorn Wielens <uniacke1@xxxxxxxx> >>>>> wrote: >>>>>> >>>>>> HI Antonio, >>>>>> You appear to be using an older revision of the code... I recall >>>>>> correcting the warnings about deprecated pci_find_slot sometime last >>>>>> summer... >>>>>> Have you tried with Zsolt's dkms package? >>>>>> >>>>>> Also, you may want to try manually adding your device ID to supported >>>>>> device IDs in agrsoftmodem.c. Marv and others have pointed out that >>>>>> Agere/Lucent/LSI's closed-source core supports more modems than they >>>>>> are letting on, so such a 'hack' may be worth a try, provided no >>>>>> additional support code for the relevant device is needed. >>>>>> >>>>>> Currently, only the following are listed as supported: >>>>>> 11c1- -048c, -048F, and -0620. >>>>>> Note that there is no mention of 11c11040, which IS fully supported >>>>>> (but possibly because it is hosted on an audio card... at which point >>>>>> the audio card's device ID is listed. >>>>>> >>>>>> Best, >>>>>> Bjorn. >>>>>> >>>>>> >>>>>> --- On Wed, 5/13/09, Antonio Olivares <olivares14031@xxxxxxxxx> wrote: >>>>>> >>>>>>> From: Antonio Olivares <olivares14031@xxxxxxxxx> >>>>>>> Subject: scanModem Antonio USA slax kernel 2.6.27.8 >>>>>>> To: "Martin Lupcke" <mossianin_lbcmi@xxxxxxxxxx>, "Marvin Stodolsky" >>>>>>> <marvin.stodolsky@xxxxxxxxx> >>>>>>> Cc: "Linmodems" <discuss@xxxxxxxxxxxxx> >>>>>>> Received: Wednesday, May 13, 2009, 9:06 PM >>>>>>> Marv and Martin, >>>>>>> >>>>>>> I took one of my emachines EL 1200-01e which has the 0630 >>>>>>> chipset: >>>>>>> >>>>>>> For candidate card in slot 03:00.0, firmware information >>>>>>> and bootup >>>>>>> diagnostics are: >>>>>>> PCI slot PCI ID >>>>>>> SubsystemID Name >>>>>>> ---------- --------- >>>>>>> --------- -------------- >>>>>>> 03:00.0 11c1:0630 >>>>>>> 11c1:0630 Communication controller: Agere >>>>>>> Systems >>>>>>> Unknown device 0630 >>>>>>> >>>>>>> >>>>>>> I tried to follow the directions carefully but to no >>>>>>> avail. The >>>>>>> kernel encounters a bug. This was just to try it out >>>>>>> and report back >>>>>>> output. >>>>>>> >>>>>>> >>>>>>> root@slax:~/agrsm-20090502# make clean >>>>>>> rm -fR agrsoftmodem.o serial26.o \ >>>>>>> *.ko *.mod.* \ >>>>>>> agrmodem.o agrserial.o >>>>>>> serial26.o lib.o \ >>>>>>> agrmodem.{o,ko,mod.{c,o}} \ >>>>>>> agrserial.{o,ko,mod.{c,o}} \ >>>>>>> Module.* modules.order \ >>>>>>> .*.cmd .tmp_versions >>>>>>> root@slax:~/agrsm-20090502# ./configure >>>>>>> bash: ./configure: No such file or directory >>>>>>> root@slax:~/agrsm-20090502# make >>>>>>> KERNEL_DIR=/lib/modules/2.6.27.8/build >>>>>>> make -C /lib/modules/2.6.27.8/build >>>>>>> SUBDIRS=/root/agrsm-20090502 modules >>>>>>> make[1]: Entering directory `/usr/src/linux-2.6.27.8' >>>>>>> >>>>>>> WARNING: Symbol version dump >>>>>>> /usr/src/linux-2.6.27.8/Module.symvers >>>>>>> is missing; >>>>>>> modules will have no dependencies and modversions. >>>>>>> >>>>>>> CC [M] /root/agrsm-20090502/agrsoftmodem.o >>>>>>> CC [M] /root/agrsm-20090502/lib.o >>>>>>> /root/agrsm-20090502/lib.c: In function >>>>>>> 'agr_pci_find_device': >>>>>>> /root/agrsm-20090502/lib.c:134: warning: 'pci_find_device' >>>>>>> is >>>>>>> deprecated (declared at include/linux/pci.h:543) >>>>>>> /root/agrsm-20090502/lib.c: In function >>>>>>> 'x_pcibios_read_config_byte': >>>>>>> /root/agrsm-20090502/lib.c:145: warning: 'pci_find_slot' is >>>>>>> deprecated >>>>>>> (declared at include/linux/pci.h:545) >>>>>>> /root/agrsm-20090502/lib.c: In function >>>>>>> 'x_pcibios_read_config_word': >>>>>>> /root/agrsm-20090502/lib.c:148: warning: 'pci_find_slot' is >>>>>>> deprecated >>>>>>> (declared at include/linux/pci.h:545) >>>>>>> /root/agrsm-20090502/lib.c: In function >>>>>>> 'x_pcibios_read_config_dword': >>>>>>> /root/agrsm-20090502/lib.c:151: warning: 'pci_find_slot' is >>>>>>> deprecated >>>>>>> (declared at include/linux/pci.h:545) >>>>>>> /root/agrsm-20090502/lib.c: In function >>>>>>> 'x_pcibios_write_config_byte': >>>>>>> /root/agrsm-20090502/lib.c:154: warning: 'pci_find_slot' is >>>>>>> deprecated >>>>>>> (declared at include/linux/pci.h:545) >>>>>>> /root/agrsm-20090502/lib.c: In function >>>>>>> 'x_pcibios_write_config_word': >>>>>>> /root/agrsm-20090502/lib.c:157: warning: 'pci_find_slot' is >>>>>>> deprecated >>>>>>> (declared at include/linux/pci.h:545) >>>>>>> /root/agrsm-20090502/lib.c: In function >>>>>>> 'x_pcibios_write_config_dword': >>>>>>> /root/agrsm-20090502/lib.c:160: warning: 'pci_find_slot' is >>>>>>> deprecated >>>>>>> (declared at include/linux/pci.h:545) >>>>>>> CC [M] /root/agrsm-20090502/serial26.o >>>>>>> /root/agrsm-20090502/serial26.c: In function >>>>>>> 'serial8250_get_mctrl': >>>>>>> /root/agrsm-20090502/serial26.c:1371: warning: unused >>>>>>> variable 'flags' >>>>>>> /root/agrsm-20090502/serial26.c: In function >>>>>>> 'serial8250_config_port': >>>>>>> /root/agrsm-20090502/serial26.c:2039: warning: unused >>>>>>> variable 'ret' >>>>>>> /root/agrsm-20090502/serial26.c: At top level: >>>>>>> /root/agrsm-20090502/serial26.c:2131: warning: >>>>>>> initialization from >>>>>>> incompatible pointer type >>>>>>> /root/agrsm-20090502/serial26.c:2132: warning: >>>>>>> initialization from >>>>>>> incompatible pointer type >>>>>>> /root/agrsm-20090502/serial26.c:1922: warning: >>>>>>> 'serial8250_request_rsa_resource' defined but not used >>>>>>> LD [M] /root/agrsm-20090502/agrmodem.o >>>>>>> LD [M] /root/agrsm-20090502/agrserial.o >>>>>>> Building modules, stage 2. >>>>>>> MODPOST 2 modules >>>>>>> WARNING: modpost: Found 3 section mismatch(es). >>>>>>> To see full details build your kernel with: >>>>>>> 'make CONFIG_DEBUG_SECTION_MISMATCH=y' >>>>>>> CC >>>>>>> /root/agrsm-20090502/agrmodem.mod.o >>>>>>> LD [M] /root/agrsm-20090502/agrmodem.ko >>>>>>> CC >>>>>>> /root/agrsm-20090502/agrserial.mod.o >>>>>>> LD [M] /root/agrsm-20090502/agrserial.ko >>>>>>> make[1]: Leaving directory `/usr/src/linux-2.6.27.8' >>>>>>> root@slax:~/agrsm-20090502# make install >>>>>>> make -C /lib/modules/2.6.27.8/build >>>>>>> M="/root/agrsm-20090502" modules_install >>>>>>> make[1]: Entering directory `/usr/src/linux-2.6.27.8' >>>>>>> INSTALL /root/agrsm-20090502/agrmodem.ko >>>>>>> INSTALL /root/agrsm-20090502/agrserial.ko >>>>>>> DEPMOD 2.6.27.8 >>>>>>> make[1]: Leaving directory `/usr/src/linux-2.6.27.8' >>>>>>> if ! /sbin/modprobe -nq agrmodem.ko ; then /sbin/depmod -a; >>>>>>> fi >>>>>>> root@slax:~/agrsm-20090502# ls >>>>>>> /lib/modules/2.6.27.8/extra/ >>>>>>> agrmodem.ko agrserial.ko >>>>>>> root@slax:~/agrsm-20090502# ls >>>>>>> /lib/modules/2.6.27.8/extra/agr >>>>>>> agrmodem.ko agrserial.ko >>>>>>> >>>>>>> >>>>>>> agrmodem: module license 'Proprietary' taints kernel. >>>>>>> agrsm: created 0 infos >>>>>>> Loading module Agere Modem Controller driver version >>>>>>> 2.1.60.0.Linspire >>>>>>> (2005-11-16) >>>>>>> ttyAGS3 at I/O 0x400 (irq = 3) is a AgereModem >>>>>>> agrserial: Loading module Agere Modem Interface driver >>>>>>> version >>>>>>> 2.1.60.0.Linspire (2005-11-16) >>>>>>> BUG: unable to handle kernel NULL pointer dereference at >>>>>>> 00000004 >>>>>>> IP: [<f97bbd33>] >>>>>>> :agrmodem:LXSoftModemStart+0x23/0x230 >>>>>>> *pde = 00000000 >>>>>>> Oops: 0000 [#1] SMP >>>>>>> Modules linked in: agrserial agrmodem(P) snd_seq_dummy >>>>>>> snd_seq_oss >>>>>>> snd_seq_midi_event snd_seq snd_seq_device snd_pcm_oss >>>>>>> snd_mixer_oss >>>>>>> pcmcia pcmcia_core agpgart lp ppdev parport_pc parport >>>>>>> pcspkr isp1760 >>>>>>> snd_hda_intel forcedeth sg snd_pcm snd_timer snd_page_alloc >>>>>>> snd_hwdep >>>>>>> psmouse serio_raw k8temp hwmon i2c_nforce2 snd soundcore >>>>>>> evdev fuse >>>>>>> aufs squashfs sqlzma unlzma [last unloaded: pcmcia_core] >>>>>>> >>>>>>> Pid: 8607, comm: kppp Tainted: P >>>>>>> (2.6.27.8 #1) >>>>>>> EIP: 0060:[<f97bbd33>] EFLAGS: 00010292 CPU: 0 >>>>>>> EIP is at LXSoftModemStart+0x23/0x230 [agrmodem] >>>>>>> EAX: 00000008 EBX: f9422a08 ECX: fffb6000 EDX: f9421580 >>>>>>> ESI: 00000000 EDI: e684b378 EBP: e68b3dec ESP: e68b3d64 >>>>>>> DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068 >>>>>>> Process kppp (pid: 8607, ti=e68b2000 task=f71f8000 >>>>>>> task.ti=e68b2000) >>>>>>> Stack: c0882784 00000008 f97f6821 00000001 c14d05a0 >>>>>>> c0156647 00000001 00000044 >>>>>>> e682d000 c08fe200 00000080 >>>>>>> 00000001 00000000 00000000 000280d0 c0882784 >>>>>>> 00000246 00000000 00000001 >>>>>>> 00000000 00000000 c087ed00 c087ed00 f9422a08 >>>>>>> Call Trace: >>>>>>> [<c0156647>] get_page_from_freelist+0x2c7/0x440 >>>>>>> [<f97b7306>] linux_modem_open+0x26/0x110 [agrmodem] >>>>>>> [<f9711395>] modemPortOpen+0x5/0x10 [agrmodem] >>>>>>> [<f941fee5>] serial8250_startup+0x195/0x2f0 >>>>>>> [agrserial] >>>>>>> [<c03cd0e5>] uart_startup+0x45/0x140 >>>>>>> [<c03ceb11>] uart_open+0xf1/0x3f0 >>>>>>> [<c03b8954>] check_tty_count+0x14/0xb0 >>>>>>> [<c036141f>] kobject_get+0xf/0x20 >>>>>>> [<c03cea20>] uart_open+0x0/0x3f0 >>>>>>> [<c03bb56c>] tty_open+0x14c/0x2f0 >>>>>>> [<c0178834>] chrdev_open+0x94/0x180 >>>>>>> [<c0173db3>] __dentry_open+0xb3/0x230 >>>>>>> [<c0173f77>] nameidata_to_filp+0x47/0x60 >>>>>>> [<c01787a0>] chrdev_open+0x0/0x180 >>>>>>> [<c01806dc>] do_filp_open+0x17c/0x750 >>>>>>> [<c0160435>] handle_mm_fault+0x105/0x640 >>>>>>> [<c0173ba2>] do_sys_open+0x52/0xf0 >>>>>>> [<c0173cbc>] sys_open+0x2c/0x40 >>>>>>> [<c0103262>] syscall_call+0x7/0xb >>>>>>> ======================= >>>>>>> Code: 00 89 d8 eb a7 8d 76 00 55 b8 21 68 7f f9 89 e5 57 56 >>>>>>> 53 83 ec >>>>>>> 7c 8b 75 08 89 44 24 08 c7 45 e4 78 56 34 12 8d 46 08 89 44 >>>>>>> 24 04 <8b> >>>>>>> 46 04 89 04 24 e8 e2 13 00 00 85 c0 89 c3 0f 88 68 01 00 >>>>>>> 00 >>>>>>> EIP: [<f97bbd33>] LXSoftModemStart+0x23/0x230 >>>>>>> [agrmodem] SS:ESP 0068:e68b3d64 >>>>>>> ---[ end trace 5deb0852d40a7e52 ]--- >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> root@slax:~/agrsm-20090502# make clean >>>>>>> rm -fR agrsoftmodem.o serial26.o \ >>>>>>> *.ko *.mod.* \ >>>>>>> agrmodem.o agrserial.o >>>>>>> serial26.o lib.o \ >>>>>>> agrmodem.{o,ko,mod.{c,o}} \ >>>>>>> agrserial.{o,ko,mod.{c,o}} \ >>>>>>> Module.* modules.order \ >>>>>>> .*.cmd .tmp_versions >>>>>>> root@slax:~/agrsm-20090502# make >>>>>>> make -C /lib/modules/2.6.27.8/build >>>>>>> SUBDIRS=/root/agrsm-20090502 modules >>>>>>> make[1]: Entering directory `/usr/src/linux-2.6.27.8' >>>>>>> >>>>>>> WARNING: Symbol version dump >>>>>>> /usr/src/linux-2.6.27.8/Module.symvers >>>>>>> is missing; >>>>>>> modules will have no dependencies and modversions. >>>>>>> >>>>>>> CC [M] /root/agrsm-20090502/agrsoftmodem.o >>>>>>> CC [M] /root/agrsm-20090502/lib.o >>>>>>> /root/agrsm-20090502/lib.c: In function >>>>>>> 'agr_pci_find_device': >>>>>>> /root/agrsm-20090502/lib.c:134: warning: 'pci_find_device' >>>>>>> is >>>>>>> deprecated (declared at include/linux/pci.h:543) >>>>>>> /root/agrsm-20090502/lib.c: In function >>>>>>> 'x_pcibios_read_config_byte': >>>>>>> /root/agrsm-20090502/lib.c:145: warning: 'pci_find_slot' is >>>>>>> deprecated >>>>>>> (declared at include/linux/pci.h:545) >>>>>>> /root/agrsm-20090502/lib.c: In function >>>>>>> 'x_pcibios_read_config_word': >>>>>>> /root/agrsm-20090502/lib.c:148: warning: 'pci_find_slot' is >>>>>>> deprecated >>>>>>> (declared at include/linux/pci.h:545) >>>>>>> /root/agrsm-20090502/lib.c: In function >>>>>>> 'x_pcibios_read_config_dword': >>>>>>> /root/agrsm-20090502/lib.c:151: warning: 'pci_find_slot' is >>>>>>> deprecated >>>>>>> (declared at include/linux/pci.h:545) >>>>>>> /root/agrsm-20090502/lib.c: In function >>>>>>> 'x_pcibios_write_config_byte': >>>>>>> /root/agrsm-20090502/lib.c:154: warning: 'pci_find_slot' is >>>>>>> deprecated >>>>>>> (declared at include/linux/pci.h:545) >>>>>>> /root/agrsm-20090502/lib.c: In function >>>>>>> 'x_pcibios_write_config_word': >>>>>>> /root/agrsm-20090502/lib.c:157: warning: 'pci_find_slot' is >>>>>>> deprecated >>>>>>> (declared at include/linux/pci.h:545) >>>>>>> /root/agrsm-20090502/lib.c: In function >>>>>>> 'x_pcibios_write_config_dword': >>>>>>> /root/agrsm-20090502/lib.c:160: warning: 'pci_find_slot' is >>>>>>> deprecated >>>>>>> (declared at include/linux/pci.h:545) >>>>>>> CC [M] /root/agrsm-20090502/serial26.o >>>>>>> /root/agrsm-20090502/serial26.c: In function >>>>>>> 'serial8250_get_mctrl': >>>>>>> /root/agrsm-20090502/serial26.c:1371: warning: unused >>>>>>> variable 'flags' >>>>>>> /root/agrsm-20090502/serial26.c: In function >>>>>>> 'serial8250_config_port': >>>>>>> /root/agrsm-20090502/serial26.c:2039: warning: unused >>>>>>> variable 'ret' >>>>>>> /root/agrsm-20090502/serial26.c: At top level: >>>>>>> /root/agrsm-20090502/serial26.c:2131: warning: >>>>>>> initialization from >>>>>>> incompatible pointer type >>>>>>> /root/agrsm-20090502/serial26.c:2132: warning: >>>>>>> initialization from >>>>>>> incompatible pointer type >>>>>>> /root/agrsm-20090502/serial26.c:1922: warning: >>>>>>> 'serial8250_request_rsa_resource' defined but not used >>>>>>> LD [M] /root/agrsm-20090502/agrmodem.o >>>>>>> LD [M] /root/agrsm-20090502/agrserial.o >>>>>>> Building modules, stage 2. >>>>>>> MODPOST 2 modules >>>>>>> WARNING: modpost: Found 3 section mismatch(es). >>>>>>> To see full details build your kernel with: >>>>>>> 'make CONFIG_DEBUG_SECTION_MISMATCH=y' >>>>>>> CC >>>>>>> /root/agrsm-20090502/agrmodem.mod.o >>>>>>> LD [M] /root/agrsm-20090502/agrmodem.ko >>>>>>> CC >>>>>>> /root/agrsm-20090502/agrserial.mod.o >>>>>>> LD [M] /root/agrsm-20090502/agrserial.ko >>>>>>> make[1]: Leaving directory `/usr/src/linux-2.6.27.8' >>>>>>> root@slax:~/agrsm-20090502# make install >>>>>>> make -C /lib/modules/2.6.27.8/build >>>>>>> M="/root/agrsm-20090502" modules_install >>>>>>> make[1]: Entering directory `/usr/src/linux-2.6.27.8' >>>>>>> INSTALL /root/agrsm-20090502/agrmodem.ko >>>>>>> INSTALL /root/agrsm-20090502/agrserial.ko >>>>>>> DEPMOD 2.6.27.8 >>>>>>> make[1]: Leaving directory `/usr/src/linux-2.6.27.8' >>>>>>> if ! /sbin/modprobe -nq agrmodem.ko ; then /sbin/depmod -a; >>>>>>> fi >>>>>>> root@slax:~/agrsm-20090502# depmod -a >>>>>>> root@slax:~/agrsm-20090502# modprobe agrmodem >>>>>>> root@slax:~/agrsm-20090502# modprobe agrserial >>>>>>> root@slax:~/agrsm-20090502# ls /dev/ttyAGS3 -l >>>>>>> crw-rw---- 1 root uucp 62, 67 May 13 23:41 /dev/ttyAGS3 >>>>>>> root@slax:~/agrsm-20090502# ln -s /dev/ttyAGS3 /dev/modem >>>>>>> ln: creating symbolic link `/dev/modem': File exists >>>>>>> agrmodem: module license 'Proprietary' taints kernel. >>>>>>> agrsm: created 0 infos >>>>>>> Loading module Agere Modem Controller driver version >>>>>>> 2.1.60.0.Linspire >>>>>>> (2005-11-16) >>>>>>> ttyAGS3 at I/O 0x400 (irq = 3) is a AgereModem >>>>>>> agrserial: Loading module Agere Modem Interface driver >>>>>>> version >>>>>>> 2.1.60.0.Linspire (2005-11-16) >>>>>>> BUG: unable to handle kernel NULL pointer dereference at >>>>>>> 00000004 >>>>>>> IP: [<f97bbd33>] >>>>>>> :agrmodem:LXSoftModemStart+0x23/0x230 >>>>>>> *pde = 00000000 >>>>>>> Oops: 0000 [#1] SMP >>>>>>> Modules linked in: agrserial agrmodem(P) snd_seq_dummy >>>>>>> snd_seq_oss >>>>>>> snd_seq_midi_event snd_seq snd_seq_device snd_pcm_oss >>>>>>> snd_mixer_oss >>>>>>> pcmcia pcmcia_core agpgart lp ppdev parport_pc parport >>>>>>> pcspkr isp1760 >>>>>>> snd_hda_intel forcedeth sg snd_pcm snd_timer snd_page_alloc >>>>>>> snd_hwdep >>>>>>> psmouse serio_raw k8temp hwmon i2c_nforce2 snd soundcore >>>>>>> evdev fuse >>>>>>> aufs squashfs sqlzma unlzma [last unloaded: pcmcia_core] >>>>>>> >>>>>>> Pid: 8607, comm: kppp Tainted: P >>>>>>> (2.6.27.8 #1) >>>>>>> EIP: 0060:[<f97bbd33>] EFLAGS: 00010292 CPU: 0 >>>>>>> EIP is at LXSoftModemStart+0x23/0x230 [agrmodem] >>>>>>> EAX: 00000008 EBX: f9422a08 ECX: fffb6000 EDX: f9421580 >>>>>>> ESI: 00000000 EDI: e684b378 EBP: e68b3dec ESP: e68b3d64 >>>>>>> DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068 >>>>>>> Process kppp (pid: 8607, ti=e68b2000 task=f71f8000 >>>>>>> task.ti=e68b2000) >>>>>>> Stack: c0882784 00000008 f97f6821 00000001 c14d05a0 >>>>>>> c0156647 00000001 00000044 >>>>>>> e682d000 c08fe200 00000080 >>>>>>> 00000001 00000000 00000000 000280d0 c0882784 >>>>>>> 00000246 00000000 00000001 >>>>>>> 00000000 00000000 c087ed00 c087ed00 f9422a08 >>>>>>> Call Trace: >>>>>>> [<c0156647>] get_page_from_freelist+0x2c7/0x440 >>>>>>> [<f97b7306>] linux_modem_open+0x26/0x110 [agrmodem] >>>>>>> [<f9711395>] modemPortOpen+0x5/0x10 [agrmodem] >>>>>>> [<f941fee5>] serial8250_startup+0x195/0x2f0 >>>>>>> [agrserial] >>>>>>> [<c03cd0e5>] uart_startup+0x45/0x140 >>>>>>> [<c03ceb11>] uart_open+0xf1/0x3f0 >>>>>>> [<c03b8954>] check_tty_count+0x14/0xb0 >>>>>>> [<c036141f>] kobject_get+0xf/0x20 >>>>>>> [<c03cea20>] uart_open+0x0/0x3f0 >>>>>>> [<c03bb56c>] tty_open+0x14c/0x2f0 >>>>>>> [<c0178834>] chrdev_open+0x94/0x180 >>>>>>> [<c0173db3>] __dentry_open+0xb3/0x230 >>>>>>> [<c0173f77>] nameidata_to_filp+0x47/0x60 >>>>>>> [<c01787a0>] chrdev_open+0x0/0x180 >>>>>>> [<c01806dc>] do_filp_open+0x17c/0x750 >>>>>>> [<c0160435>] handle_mm_fault+0x105/0x640 >>>>>>> [<c0173ba2>] do_sys_open+0x52/0xf0 >>>>>>> [<c0173cbc>] sys_open+0x2c/0x40 >>>>>>> [<c0103262>] syscall_call+0x7/0xb >>>>>>> ======================= >>>>>>> Code: 00 89 d8 eb a7 8d 76 00 55 b8 21 68 7f f9 89 e5 57 56 >>>>>>> 53 83 ec >>>>>>> 7c 8b 75 08 89 44 24 08 c7 45 e4 78 56 34 12 8d 46 08 89 44 >>>>>>> 24 04 <8b> >>>>>>> 46 04 89 04 24 e8 e2 13 00 00 85 c0 89 c3 0f 88 68 01 00 >>>>>>> 00 >>>>>>> EIP: [<f97bbd33>] LXSoftModemStart+0x23/0x230 >>>>>>> [agrmodem] SS:ESP 0068:e68b3d64 >>>>>>> ---[ end trace 5deb0852d40a7e52 ]--- >>>>>>> >>>>>>> >>>>>>> It seems that this modem does not yet have support :(, but >>>>>>> we can >>>>>>> continue to test code as it comes in if necessary. >>>>>>> >>>>>>> Regards, >>>>>>> >>>>>>> Antonio >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> __________________________________________________________________ >>>>>> Looking for the perfect gift? Give the gift of Flickr! >>>>>> >>>>>> http://www.flickr.com/gift/ >>>>>> >>>>> >>>> >>> >> >