On 21 March 2010 12:33, Antonio Olivares <olivares14031@xxxxxxxxx> wrote: > Joshua & all, > > I was running for four days straight no problems, then all of a sudden > I got another oops : > > root@darkstar:~# /etc/rc.d/rc.agr_softmodem stop > Shutting down Agere Soft Modem > root@darkstar:~# /etc/rc.d/rc.agr_softmodem start > Starting Agere Soft Modem > root@darkstar:~# wvdial > --> WvDial: Internet dialer version 1.61 > --> Initializing modem. > --> Sending: ATZ > ATZ > OK > --> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 > ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 > OK > --> Modem initialized. > --> Sending: ATDT7072000 > --> Waiting for carrier. > ATDT7072000 > CONNECT 48000 V44 > --> Carrier detected. Starting PPP immediately. > --> Starting pppd at Fri Mar 19 23:54:36 2010 > --> Pid of pppd: 14570 > --> Using interface ppp0 > --> pppd: H¹[06][08]èÁ[06][08] > --> pppd: H¹[06][08]èÁ[06][08] > --> pppd: H¹[06][08]èÁ[06][08] > --> pppd: H¹[06][08]èÁ[06][08] > --> local IP address 66.201.8.33 > --> pppd: H¹[06][08]èÁ[06][08] > --> remote IP address 66.201.8.6 > --> pppd: H¹[06][08]èÁ[06][08] > --> primary DNS address 66.201.0.203 > --> pppd: H¹[06][08]èÁ[06][08] > --> secondary DNS address 66.94.120.9 > --> pppd: H¹[06][08]èÁ[06][08] > --> pppd: H¹[06][08]èÁ[06][08] > --> Connect time 0.2 minutes. > --> pppd: H¹[06][08]èÁ[06][08] > --> pppd: H¹[06][08]èÁ[06][08] > --> pppd: H¹[06][08]èÁ[06][08] > --> pppd: H¹[06][08]èÁ[06][08] > --> Disconnecting at Fri Mar 19 23:54:48 2010 > --> The PPP daemon has died: A modem hung up the phone (exit code = 16) > --> man pppd explains pppd error codes in more detail. > --> Try again and look into /var/log/messages and the wvdial and pppd > man pages for more information. > --> Auto Reconnect will be attempted in 5 seconds > --> Initializing modem. > --> Sending: ATZ > ATZ > OK > --> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 > ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 > OK > --> Modem initialized. > Segmentation fault > root@darkstar:~# > Message from syslogd@darkstar at Fri Mar 19 23:54:53 2010 ... > darkstar kernel: invalid opcode: 0000 [#1] SMP > > Message from syslogd@darkstar at Fri Mar 19 23:54:53 2010 ... > darkstar kernel: Process wvdial (pid: 14562, ti=f65f4000 task=f50f5ee0 > task.ti=f65f4000) > > Message from syslogd@darkstar at Fri Mar 19 23:54:53 2010 ... > darkstar kernel: last sysfs file: /sys/devices/virtual/net/ppp0/flags > > Message from syslogd@darkstar at Fri Mar 19 23:54:53 2010 ... > darkstar kernel: Stack: > > Message from syslogd@darkstar at Fri Mar 19 23:54:53 2010 ... > darkstar kernel: Call Trace: > > Message from syslogd@darkstar at Fri Mar 19 23:54:53 2010 ... > darkstar kernel: Code: 03 85 c0 89 45 e8 75 ed 89 f3 8b 75 e4 e9 da fe > ff ff 90 55 89 e5 0f 1f 44 00 00 8b 10 85 d2 75 0a 8b 50 08 e8 3a fe > ff ff 5d c3 <0f> 0b eb fe 8d 74 26 00 55 89 e5 0f 1f 44 00 00 e8 a3 56 > ff ff > > Message from syslogd@darkstar at Fri Mar 19 23:54:53 2010 ... > darkstar kernel: EIP: [<c1049698>] add_timer+0x18/0x20 SS:ESP 0068:f65f5d54 > > Message from syslogd@darkstar at Fri Mar 19 23:54:53 2010 ... > darkstar kernel: ------------[ cut here ]------------ > > Unloading Agere Modem Interface driver: version 2.1.80.0Red Flag 5.0 NE > Unloading Agere Modem Controller driver: version 2.1.80-Red Flag NE 5.0 > usb 1-9: USB disconnect, address 7 > * Hello Agere Driver PCIe ** > get irq 10 > Loading module Agere Modem Controller driver version 2.1.80-Red Flag > NE 5.0 (2007-10-1) > ttyAGS3 at I/O 0x400 (irq = 3) is a AgereModem > Loading module Agere Modem Interface driver version 2.1.80.0Red Flag > 5.0 NE (2007-10-01) > ==> codecType = 0x34 > App PID = 12183 > ==> codecType = 0x34 > ltmodem: vxd - modem status int > ltmodem: vxd - modem status int > ltmodem: vxd - modem status int > ltmodem: vxd - modem status int > ltmodem: vxd - modem status int > ltmodem: vxd - modem status int > ltmodem: vxd - modem status int > ltmodem: vxd - modem status int > ltmodem: vxd - modem status int > ltmodem: vxd - modem status int > ltmodem: vxd - modem status int > ltmodem: vxd - modem status int > ltmodem: vxd - modem status int > ltmodem: vxd - modem status int > ltmodem: vxd - modem status int > Unloading Agere Modem Interface driver: version 2.1.80.0Red Flag 5.0 NE > Unloading Agere Modem Controller driver: version 2.1.80-Red Flag NE 5.0 > * Hello Agere Driver PCIe ** > get irq 10 > Loading module Agere Modem Controller driver version 2.1.80-Red Flag > NE 5.0 (2007-10-1) > ttyAGS3 at I/O 0x400 (irq = 3) is a AgereModem > Loading module Agere Modem Interface driver version 2.1.80.0Red Flag > 5.0 NE (2007-10-01) > ==> codecType = 0x34 > App PID = 12990 > ==> codecType = 0x34 > ltmodem: vxd - modem status int > ltmodem: vxd - modem status int > ltmodem: vxd - modem status int > ltmodem: vxd - modem status int > ltmodem: vxd - modem status int > ltmodem: vxd - modem status int > Unloading Agere Modem Interface driver: version 2.1.80.0Red Flag 5.0 NE > Unloading Agere Modem Controller driver: version 2.1.80-Red Flag NE 5.0 > * Hello Agere Driver PCIe ** > get irq 10 > Loading module Agere Modem Controller driver version 2.1.80-Red Flag > NE 5.0 (2007-10-1) > ttyAGS3 at I/O 0x400 (irq = 3) is a AgereModem > Loading module Agere Modem Interface driver version 2.1.80.0Red Flag > 5.0 NE (2007-10-01) > ==> codecType = 0x34 > App PID = 13904 > ==> codecType = 0x34 > ltmodem: vxd - modem status int > ltmodem: vxd - modem status int > Unloading Agere Modem Interface driver: version 2.1.80.0Red Flag 5.0 NE > Unloading Agere Modem Controller driver: version 2.1.80-Red Flag NE 5.0 > * Hello Agere Driver PCIe ** > get irq 10 > Loading module Agere Modem Controller driver version 2.1.80-Red Flag > NE 5.0 (2007-10-1) > ttyAGS3 at I/O 0x400 (irq = 3) is a AgereModem > Loading module Agere Modem Interface driver version 2.1.80.0Red Flag > 5.0 NE (2007-10-01) > ==> codecType = 0x34 > App PID = 14561 > ==> codecType = 0x34 > ==> codecType = 0x34 > ==> codecType = 0x34 > ------------[ cut here ]------------ > kernel BUG at kernel/timer.c:789! > invalid opcode: 0000 [#1] SMP > last sysfs file: /sys/devices/virtual/net/ppp0/flags > Modules linked in: agrserial agrmodem(P) cdc_acm ppp_deflate bsd_comp > ppp_async crc_ccitt ppp_generic slhc snd_seq_dummy snd_seq_oss > snd_seq_midi_event snd_seq snd_seq_device snd_pcm_oss snd_mixer_oss > ipv6 pcmcia pcmcia_core agpgart lp ppdev parport_pc parport fuse > snd_hda_codec_realtek snd_hda_intel fan snd_hda_codec acer_wmi > snd_hwdep rfkill snd_pcm rtc_cmos psmouse rtc_core snd_timer led_class > rtc_lib processor thermal k8temp forcedeth button thermal_sys wmi > serio_raw sg hwmon evdev snd soundcore snd_page_alloc [last unloaded: > agrmodem] > > Pid: 14562, comm: wvdial Tainted: P 2.6.33-smp #2 WMCP61M/EL1200-01e > EIP: 0060:[<c1049698>] EFLAGS: 00210286 CPU: 0 > EIP is at add_timer+0x18/0x20 > EAX: fa34500c EBX: fa3a804c ECX: 00000000 EDX: fa3a7dcc > ESI: fa3a804c EDI: fffffff4 EBP: f65f5d54 ESP: f65f5d54 > DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068 > Process wvdial (pid: 14562, ti=f65f4000 task=f50f5ee0 task.ti=f65f4000) > Stack: > f65f5d5c fa227853 f65f5d6c fa2f7565 fa2f7520 fa3a804c f65f5d8c fa2f75ee > <0> 000003e8 00000000 00000000 00000000 12345678 fa3a804c f65f5d94 fa227bad > <0> f65f5d9c fa227bc2 f65f5db4 fa3a6fe8 c10a5d0b 00000000 f521bde0 fa3a804c > Call Trace: > [<fa227853>] ? lt_add_timer+0x33/0x40 [agrmodem] This is the same as the other oops you've had on Slackware. lt_add_timer() is in agrmodemlib.o_shipped, so I can't get in to fix it. Does this always happen when you redial after being disconnected? Can you try reloading the modules when you disconnect (in ppp-down, etc.)? > [<fa2f7565>] ? VMODEM_Start_Timer+0x28/0x33 [agrmodem] > [<fa2f7520>] ? timertick_function+0x0/0x1d [agrmodem] > [<fa2f75ee>] ? vxdPortOpen+0x3b/0x42 [agrmodem] > [<fa227bad>] ? wrap_vxdPortOpen+0xd/0x10 [agrmodem] > [<fa227bc2>] ? modemPortOpen+0x12/0x20 [agrmodem] > [<fa3a6fe8>] ? serial8250_startup+0x208/0x370 [agrserial] > [<c10a5d0b>] ? __get_free_pages+0x2b/0x30 > [<c14527da>] ? uart_startup+0x4a/0x130 > [<c14529b9>] ? uart_open+0xf9/0x390 > [<c143703c>] ? check_tty_count+0x1c/0xb0 > [<c1889ee5>] ? _lock_kernel+0x35/0x93 > [<c10e7def>] ? mntput_no_expire+0x1f/0xd0 > [<c1438c11>] ? tty_open+0x1d1/0x530 > [<c10d42bc>] ? chrdev_open+0xec/0x1d0 > [<c10e7def>] ? mntput_no_expire+0x1f/0xd0 > [<c10cf296>] ? __dentry_open+0xe6/0x290 > [<c10d94cf>] ? generic_permission+0x1f/0xa0 > [<c10cf529>] ? nameidata_to_filp+0x59/0x70 > [<c10d41d0>] ? chrdev_open+0x0/0x1d0 > [<c10dd07f>] ? do_filp_open+0x69f/0x980 > [<c10d9e2a>] ? getname+0x2a/0xb0 > [<c10e649c>] ? alloc_fd+0x6c/0xf0 > [<c10cf034>] ? do_sys_open+0x54/0x120 > [<c10d26fd>] ? fput+0x1d/0x30 > [<c10cf16e>] ? sys_open+0x2e/0x40 > [<c1889fc4>] ? syscall_call+0x7/0xb > Code: 03 85 c0 89 45 e8 75 ed 89 f3 8b 75 e4 e9 da fe ff ff 90 55 89 > e5 0f 1f 44 00 00 8b 10 85 d2 75 0a 8b 50 08 e8 3a fe ff ff 5d c3 <0f> > 0b eb fe 8d 74 26 00 55 89 e5 0f 1f 44 00 00 e8 a3 56 ff ff > EIP: [<c1049698>] add_timer+0x18/0x20 SS:ESP 0068:f65f5d54 > ---[ end trace 44530f9887e7eddf ]--- > > > I wonder how this is different from the other one? > > Regards, > > Antonio > > On 3/16/10, Joshua Gordon Crawford <jgcrawford@xxxxxxxxx> wrote: >> On 16 March 2010 23:19, Antonio Olivares <olivares14031@xxxxxxxxx> wrote: >>> Joshua, >>> >>> ++++++++++++++++++++++++++++++++++ >>> >>> You've copied over the agr_softmodem startup script, but have you also >>> added it into your /etc/rc.d/rc.local? On my (Slackware) system, with >>> agrsm048, that script creates the /dev/ttySAGR symlink if it doesn't >>> already exist. >>> >>> ++++++++++++++++++++++++++++++++++ >>> >>> I just ran installation and did not add it to /etc/rc.d/rc.local since >>> I was running Slax remix v05. >> >> That's fair enough. >> >> If you manually create a /dev/ttySAGR symlink, as you did for >> /dev/modem, wvdialconf should find it without trouble. >> >>> On Slackware 13.0 install, I am >>> starting and stopping the service: >>> >>> root@darkstar:~# /etc/rc.d/rc.agr_softmodem stop >>> root@darkstar:~# /etc/rc.d/rc.agr_softmodem start >>> Starting Agere Soft Modem >>> root@darkstar:~# wvdial >>> --> WvDial: Internet dialer version 1.61 >>> --> Initializing modem. >>> --> Sending: ATZ >>> ATZ >>> OK >>> --> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 >>> ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 >>> OK >>> --> Modem initialized. >>> --> Sending: ATDT7072000 >>> --> Waiting for carrier. >>> ATDT7072000 >>> CONNECT 49333 V44 >>> --> Carrier detected. Starting PPP immediately. >>> --> Starting pppd at Tue Mar 16 06:56:23 2010 >>> --> Pid of pppd: 8228 >>> --> Using interface ppp0 >>> --> pppd: H¹[06][08]èÁ[06][08] >>> --> pppd: H¹[06][08]èÁ[06][08] >>> --> pppd: H¹[06][08]èÁ[06][08] >>> --> pppd: H¹[06][08]èÁ[06][08] >>> --> local IP address 66.201.8.181 >>> --> pppd: H¹[06][08]èÁ[06][08] >>> --> remote IP address 66.201.8.6 >>> --> pppd: H¹[06][08]èÁ[06][08] >>> --> primary DNS address 66.201.0.203 >>> --> pppd: H¹[06][08]èÁ[06][08] >>> --> secondary DNS address 66.94.120.9 >>> --> pppd: H¹[06][08]èÁ[06][08] >>> >>> >>> This way I try to avoid kernel panics/oops that occured with Slax Remix >>> v04/05: >>> >>> http://www.slax.org/forum.php?action=view&parentID=57979 >>> >>> Towards bottom, apparently this happens with agrsm modem code? >>> >>> I had one in Slackware, but that was all: >>> >>> I was connected, but then tried to reconnect and I got the following: >> >> I think you may need to unload and reload the modules between >> dialouts. I used to have a similar problem a couple of years ago, on >> 2.6.16 or thereabouts. Though, for me, the oops occurred when the ATZ >> was sent. >> >>> --> The PPP daemon has died: A modem hung up the phone (exit code = 16) >>> --> man pppd explains pppd error codes in more detail. >>> --> Try again and look into /var/log/messages and the wvdial and pppd >>> man pages for more information. >>> --> Auto Reconnect will be attempted in 5 seconds >>> --> Initializing modem. >>> --> Sending: ATZ >>> ATZ >>> OK >>> --> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 >>> ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 >>> OK >>> --> Modem initialized. >>> Segmentation fault >>> root@darkstar:~# >>> Message from syslogd@darkstar at Thu Mar 4 06:34:24 2010 ... >>> darkstar kernel: ------------[ cut here ]------------ >>> >>> Message from syslogd@darkstar at Thu Mar 4 06:34:24 2010 ... >>> darkstar kernel: invalid opcode: 0000 [#1] SMP >>> >>> Message from syslogd@darkstar at Thu Mar 4 06:34:24 2010 ... >>> darkstar kernel: last sysfs file: /sys/devices/virtual/net/ppp0/flags >>> >>> Message from syslogd@darkstar at Thu Mar 4 06:34:24 2010 ... >>> darkstar kernel: Process wvdial (pid: 11254, ti=c65e2000 task=f6c96b40 >>> task.ti=c65e2000) >>> >>> Message from syslogd@darkstar at Thu Mar 4 06:34:24 2010 ... >>> darkstar kernel: Stack: >>> >>> Message from syslogd@darkstar at Thu Mar 4 06:34:24 2010 ... >>> darkstar kernel: Call Trace: >>> >>> Message from syslogd@darkstar at Thu Mar 4 06:34:24 2010 ... >>> darkstar kernel: Code: 03 85 c0 89 45 e8 75 ed 89 f3 8b 75 e4 e9 da fe >>> ff ff 90 55 89 e5 0f 1f 44 00 00 8b 10 85 d2 75 0a 8b 50 08 e8 3a fe >>> ff ff 5d c3 <0f> 0b eb fe 8d 74 26 00 55 89 e5 0f 1f 44 00 00 e8 a3 56 >>> ff ff >>> >>> Message from syslogd@darkstar at Thu Mar 4 06:34:24 2010 ... >>> darkstar kernel: EIP: [<c1049698>] add_timer+0x18/0x20 SS:ESP >>> 0068:c65e3d54 >>> >>> ==> codecType = 0x34 >>> ==> codecType = 0x34 >>> ==> codecType = 0x34 >>> ==> codecType = 0x34 >>> ------------[ cut here ]------------ >>> kernel BUG at kernel/timer.c:789! >>> invalid opcode: 0000 [#1] SMP >>> last sysfs file: /sys/devices/virtual/net/ppp0/flags >>> Modules linked in: ppp_deflate bsd_comp ppp_async crc_ccitt >>> ppp_generic slhc agrserial agrmodem(P) snd_seq_dummy snd_seq_oss >>> snd_seq_midi_event snd_seq snd_seq_device snd_pcm_oss snd_mixer_oss >>> ipv6 pcmcia pcmcia_core agpgart lp ppdev parport_pc parport fuse >>> snd_hda_codec_realtek acer_wmi rfkill led_class fan rtc_cmos >>> snd_hda_intel rtc_core rtc_lib wmi snd_hda_codec snd_hwdep snd_pcm >>> thermal processor thermal_sys snd_timer snd soundcore snd_page_alloc >>> button evdev k8temp hwmon forcedeth sg [last unloaded: pcmcia_core] >>> >>> Pid: 11254, comm: wvdial Tainted: P 2.6.33-smp #2 >>> WMCP61M/EL1200-01e >>> EIP: 0060:[<c1049698>] EFLAGS: 00210286 CPU: 0 >>> EIP is at add_timer+0x18/0x20 >>> EAX: f8adc00c EBX: f80ad04c ECX: 00000000 EDX: f80acdcc >>> ESI: f80ad04c EDI: fffffff4 EBP: c65e3d54 ESP: c65e3d54 >>> DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068 >>> Process wvdial (pid: 11254, ti=c65e2000 task=f6c96b40 task.ti=c65e2000) >>> Stack: >>> c65e3d5c f89be853 c65e3d6c f8a8e565 f8a8e520 f80ad04c c65e3d8c f8a8e5ee >>> <0> 000003e8 00000000 00000000 00000000 12345678 f80ad04c c65e3d94 >>> f89bebad >>> <0> c65e3d9c f89bebc2 c65e3db4 f80abfe8 c10a5d0b 00000000 e19d69e0 >>> f80ad04c >>> Call Trace: >>> [<f89be853>] ? lt_add_timer+0x33/0x40 [agrmodem] >>> [<f8a8e565>] ? VMODEM_Start_Timer+0x28/0x33 [agrmodem] >>> [<f8a8e520>] ? timertick_function+0x0/0x1d [agrmodem] >>> [<f8a8e5ee>] ? vxdPortOpen+0x3b/0x42 [agrmodem] >>> [<f89bebad>] ? wrap_vxdPortOpen+0xd/0x10 [agrmodem] >>> [<f89bebc2>] ? modemPortOpen+0x12/0x20 [agrmodem] >>> [<f80abfe8>] ? serial8250_startup+0x208/0x370 [agrserial] >>> [<c10a5d0b>] ? __get_free_pages+0x2b/0x30 >>> [<c14527da>] ? uart_startup+0x4a/0x130 >>> [<c14529b9>] ? uart_open+0xf9/0x390 >>> [<c143703c>] ? check_tty_count+0x1c/0xb0 >>> [<c1889ee5>] ? _lock_kernel+0x35/0x93 >>> [<c10e7def>] ? mntput_no_expire+0x1f/0xd0 >>> [<c1438c11>] ? tty_open+0x1d1/0x530 >>> [<c10d42bc>] ? chrdev_open+0xec/0x1d0 >>> [<c10e7def>] ? mntput_no_expire+0x1f/0xd0 >>> [<c10cf296>] ? __dentry_open+0xe6/0x290 >>> [<c10d94cf>] ? generic_permission+0x1f/0xa0 >>> [<c10cf529>] ? nameidata_to_filp+0x59/0x70 >>> [<c10d41d0>] ? chrdev_open+0x0/0x1d0 >>> [<c10dd07f>] ? do_filp_open+0x69f/0x980 >>> [<c10d9e2a>] ? getname+0x2a/0xb0 >>> [<c10e649c>] ? alloc_fd+0x6c/0xf0 >>> [<c10cf034>] ? do_sys_open+0x54/0x120 >>> [<c10d26fd>] ? fput+0x1d/0x30 >>> [<c10cf16e>] ? sys_open+0x2e/0x40 >>> [<c1889fc4>] ? syscall_call+0x7/0xb >>> Code: 03 85 c0 89 45 e8 75 ed 89 f3 8b 75 e4 e9 da fe ff ff 90 55 89 >>> e5 0f 1f 44 00 00 8b 10 85 d2 75 0a 8b 50 08 e8 3a fe ff ff 5d c3 <0f> >>> 0b eb fe 8d 74 26 00 55 89 e5 0f 1f 44 00 00 e8 a3 56 ff ff >>> EIP: [<c1049698>] add_timer+0x18/0x20 SS:ESP 0068:c65e3d54 >>> ---[ end trace 25277d0ce6176596 ]--- >>> >>> Don't know if it is actually agrsm modem code's fault? >> >> This one definitely is, but with Slax it's harder to say. >> >> The Slackware kernel has debug information in it, so we can see from >> the trace that the oops occurred when the agrmodem module tried to set >> up a timer (the last call was lt_add_timer()). This unfortunately >> happens in the agrmodemlib.o_shipped, so there's nothing we can do >> about it. >> >> On the other hand, the Slax kernels don't have any debug information, >> so it's difficult to read what's going on. In remix-v5 it appears to >> oops while writing to a file in a region of mmap()ed memory. There is >> no indication from the trace what code was making that call, but since >> the last dmesg line was about a modem init, it may be the fault of the >> agrmodem code. With remix-v4 it's trying to write to a file in >> mmap()ed memory, and with this one the trace mentions the aufs module, >> so the oops may have been caused by that. >> >>> >>> Regards, >>> >>> Antonio >>> >>> On 3/16/10, Joshua Gordon Crawford <jgcrawford@xxxxxxxxx> wrote: >>>> On 16 March 2010 13:34, Antonio Olivares <olivares14031@xxxxxxxxx> wrote: >>>>> @Robin & Joshua, >>>>> >>>>> I have an 11c1:0630 modem, i'll attach part of scanModem here after >>>>> I'll post this. I am running Slax remix off live cd(slax remix v05 by >>>>> fathom) check slax forum if interested. >>>>> >>>>> root@slax:~# tar -zxvf agrsm06pci-2.1.80~20100106.tar.gz >>>>> agrsm06pci-2.1.80~20100106/ >>>>> agrsm06pci-2.1.80~20100106/agrmodemlib.o_shipped >>>>> agrsm06pci-2.1.80~20100106/agr_auxinst >>>>> agrsm06pci-2.1.80~20100106/dkms.conf >>>>> agrsm06pci-2.1.80~20100106/agrmodem.h >>>>> agrsm06pci-2.1.80~20100106/agrinst >>>>> agrsm06pci-2.1.80~20100106/postinst >>>>> agrsm06pci-2.1.80~20100106/serial26.c >>>>> agrsm06pci-2.1.80~20100106/agrsm-test >>>>> agrsm06pci-2.1.80~20100106/config.h >>>>> agrsm06pci-2.1.80~20100106/agruninst >>>>> agrsm06pci-2.1.80~20100106/1stReadme.txt >>>>> agrsm06pci-2.1.80~20100106/agrsm.conf >>>>> agrsm06pci-2.1.80~20100106/agr_softmodem >>>>> agrsm06pci-2.1.80~20100106/LICENSE >>>>> agrsm06pci-2.1.80~20100106/Module.markers >>>>> agrsm06pci-2.1.80~20100106/agrsoftmodem.c >>>>> agrsm06pci-2.1.80~20100106/8250.h >>>>> agrsm06pci-2.1.80~20100106/hda_codec.h >>>>> agrsm06pci-2.1.80~20100106/linuxif.h >>>>> agrsm06pci-2.1.80~20100106/Kbuild >>>>> agrsm06pci-2.1.80~20100106/Makefile >>>>> agrsm06pci-2.1.80~20100106/AgereMdmDaemon >>>>> agrsm06pci-2.1.80~20100106/hda.c >>>>> agrsm06pci-2.1.80~20100106/modules.order >>>>> root@slax:~# cd agrsm06pci-2.1.80~20100106 >>>>> root@slax:~/agrsm06pci-2.1.80~20100106# ls >>>>> 1stReadme.txt Module.markers agrsm-test* hda.c >>>>> 8250.h agr_auxinst* agrsm.conf hda_codec.h >>>>> AgereMdmDaemon* agr_softmodem* agrsoftmodem.c linuxif.h >>>>> Kbuild agrinst* agruninst* modules.order >>>>> LICENSE agrmodem.h config.h postinst* >>>>> Makefile agrmodemlib.o_shipped dkms.conf serial26.c >>>>> root@slax:~/agrsm06pci-2.1.80~20100106# make clean >>>>> make -C /lib/modules/2.6.33-zen1/build >>>>> M=/root/agrsm06pci-2.1.80~20100106 >>>>> clean >>>>> make[1]: Entering directory `/usr/src/linux-2.6.33' >>>>> CLEAN /root/agrsm06pci-2.1.80~20100106/modules.order >>>>> make[1]: Leaving directory `/usr/src/linux-2.6.33' >>>>> root@slax:~/agrsm06pci-2.1.80~20100106# make all >>>>> make: *** No rule to make target `all'. Stop. >>>>> root@slax:~/agrsm06pci-2.1.80~20100106# make >>>>> make -C /lib/modules/2.6.33-zen1/build >>>>> M=/root/agrsm06pci-2.1.80~20100106 modules >>>>> make[1]: Entering directory `/usr/src/linux-2.6.33' >>>>> >>>>> WARNING: Symbol version dump /usr/src/linux-2.6.33/Module.symvers >>>>> is missing; modules will have no dependencies and modversions. >>>>> >>>>> CC [M] /root/agrsm06pci-2.1.80~20100106/agrsoftmodem.o >>>>> /root/agrsm06pci-2.1.80~20100106/agrsoftmodem.c: In function >>>>> 'x_linux_dbg_print_crit': >>>>> /root/agrsm06pci-2.1.80~20100106/agrsoftmodem.c:349: warning: the >>>>> frame size of 1536 bytes is larger than 1024 bytes >>>>> /root/agrsm06pci-2.1.80~20100106/agrsoftmodem.c: In function >>>>> 'x_linux_dbg_print': >>>>> /root/agrsm06pci-2.1.80~20100106/agrsoftmodem.c:337: warning: the >>>>> frame size of 1536 bytes is larger than 1024 bytes >>>>> SHIPPED /root/agrsm06pci-2.1.80~20100106/agrmodemlib.o >>>>> CC [M] /root/agrsm06pci-2.1.80~20100106/hda.o >>>>> CC [M] /root/agrsm06pci-2.1.80~20100106/serial26.o >>>>> LD [M] /root/agrsm06pci-2.1.80~20100106/agrmodem.o >>>>> LD [M] /root/agrsm06pci-2.1.80~20100106/agrserial.o >>>>> Building modules, stage 2. >>>>> MODPOST 2 modules >>>>> CC /root/agrsm06pci-2.1.80~20100106/agrmodem.mod.o >>>>> LD [M] /root/agrsm06pci-2.1.80~20100106/agrmodem.ko >>>>> CC /root/agrsm06pci-2.1.80~20100106/agrserial.mod.o >>>>> LD [M] /root/agrsm06pci-2.1.80~20100106/agrserial.ko >>>>> make[1]: Leaving directory `/usr/src/linux-2.6.33' >>>>> root@slax:~/agrsm06pci-2.1.80~20100106# make install >>>>> make: *** No rule to make target `install'. Stop. >>>>> root@slax:~/agrsm06pci-2.1.80~20100106# ./agrinst >>>>> Installing Agere Softmodem driver version 2.1.80-Red Flag NE 5.0 >>>>> copying agrmodem.ko and agrserial.ko to >>>>> /lib/modules/2.6.33-zen1/kernel/drivers/char >>>>> Copying installation components to /usr/lib/AgereSoftModem >>>>> Usage of Agere Softmodem driver is subject to acceptance of EULA as >>>>> stated in /usr/lib/AgereSoftModem/LICENSE >>>>> >>>>> Agere Systems Soft Modem End User SOFTWARE LICENSE AGREEMENT >>>>> >>>>> >>>>> YOU SHOULD READ THE TERMS AND CONDITIONS OF THIS AGREEMENT BEFORE YOU >>>>> DOWNLOAD AND USE THE AGERE SYSTEMS SOFT MODEM LICENSED SOFTWARE. ONCE >>>>> YOU HAVE READ THIS LICENSE AGREEMENT AND AGREE TO ITS TERMS, YOU MAY >>>>> DOWNLOAD AND USE THE AGERE SYSTEMS SOFT MODEM LICENSED SOFTWARE. >>>>> DOWNLOADING OR USING THE AGERE SYSTEMS SOFT MODEM LICENSED SOFTWARE >>>>> SHOWS YOUR ACCEPTANCE OF THE TERMS OF THIS LICENSE AGREEMENT. >>>>> >>>>> The terms and conditions of this Agreement will apply to the Agere >>>>> Systems Soft Modem Software (hereafter "Software") supplied under this >>>>> Agreement and any derivatives obtained therefrom, including any copy. >>>>> The term Software includes programs and related documentation supplied >>>>> herewith. >>>>> >>>>> The following file is made available under the standard Linux license, >>>>> a copy of which may be found at <http://www.linux.org/info/gnu.html>. >>>>> serial26.c >>>>> >>>>> These additional files are not derived from any Linux open source >>>>> content, and are subject to the following restrictions. >>>>> agrsoftmodem.c >>>>> agrmodem.h >>>>> linuxif.h >>>>> agrmodemlib.o >>>>> Makefile >>>>> agrinst >>>>> agruninst >>>>> agr_auxinst >>>>> agr_softmodem >>>>> README >>>>> >>>>> 1.0 TITLE AND LICENSE GRANT >>>>> >>>>> 1.1 The Software is copyrighted and/or contains >>>>> proprietary information protected by law. All Software and all copies >>>>> thereof are and will remain the sole property of Agere Systems or its >>>>> suppliers. Agere Systems hereby grants you a non-exclusive right to >>>>> use the Software, in whatever form recorded, which is furnished to you >>>>> under or in contemplation of this Agreement, in an Agere Systems Soft >>>>> Modem. Any other use of the Software or removal of the Software from >>>>> a country in which use is licensed shall automatically terminate this >>>>> license. >>>>> >>>>> 1.2 You agree to use your best efforts to see that any >>>>> user of the Software licensed hereunder complies with the terms and >>>>> conditions of this Agreement. >>>>> >>>>> >>>>> 2.0 SOFTWARE USE >>>>> >>>>> 2.1 You are permitted to make copies of the Software >>>>> provided that any such copy shall contain the same copyright notice >>>>> and proprietary marking included on the original Software. >>>>> >>>>> 2.2 You agree not to merge or combine any portion of the >>>>> Software with any other software, other than the Linux operating >>>>> system, unless expressly permitted by the laws of the jurisdiction >>>>> where you are located. Any portion of the Software merged or combined >>>>> with the other software will continue to be the subject of the terms >>>>> and conditions of this Agreement and you agree to reproduce on the >>>>> merged or combined portion of the Software the copyright and other >>>>> proprietary rights notices included in the original Software. >>>>> >>>>> 2.3 Redistribution and Usage >>>>> Agere permits use and limited redistribution of this Licensed >>>>> Software in source and binary forms, with or without modification, >>>>> subject to the following terms and conditions, in addition to the >>>>> terms mentioned in this agreement. >>>>> 2.3.1 Agere Systems reserves the right not to allow a third party to >>>>> reuse or redistribute the software, at its sole discretion. >>>>> 2.3.2 User hereby agrees not to remove or alter any copyright, >>>>> trademark, credits and other proprietary notices contained within or >>>>> associated with the Licensed Software, and shall include all such >>>>> unaltered copyright, trademark, credits and other proprietary notices >>>>> on or in every copy of the Software. >>>>> 2.3.3 Notwithstanding any other provisions in this Agreement to the >>>>> contrary, any modifications or alterations made to the Licensed >>>>> Software shall cause any warranties and intellectual property >>>>> indemnifications to become null and void and of no further effect. >>>>> >>>>> 3.0 DISCLAIMER OF WARRANTY >>>>> >>>>> 3.1 You understand and acknowledge that the Software may >>>>> contain errors, bugs or other defects. The Software is provided on >>>>> AS-IS basis, without warranty of any kind. >>>>> >>>>> 3.2 Agere Systems has used reasonable efforts to minimize >>>>> defects or errors in the Software. HOWEVER, YOU ASSUME THE RISK OF >>>>> ANY AND ALL DAMAGE OR LOSS FROM USE OR INABILITY TO USE THE SOFTWARE. >>>>> Specifically, but not in limitation of the foregoing disclaimers, >>>>> Agere Systems does not warrant that the functions of the Software will >>>>> meet your requirements or that the Software operation will be >>>>> error-free or uninterrupted. >>>>> >>>>> 3.3 Agere Systems bears no responsibility for supplying >>>>> assistance for fixing or for communicating known errors to you >>>>> pertaining to the Software supplied hereunder. >>>>> >>>>> 3.4 YOU UNDERSTAND THAT AGERE SYSTEMS, ITS AFFILIATES, >>>>> CONTRACTORS, SUPPLIERS, AND AGENTS MAKE NO WARRANTIES, EXPRESS OR >>>>> IMPLIED, AND SPECIFICALLY DISCLAIM ANY WARRANTY OF MERCHANTABILITY OR >>>>> FITNESS FOR A PARTICULAR PURPOSE. >>>>> >>>>> 4.0 EXCLUSIVE REMEDIES AND LIMITATION OF LIABILITIES >>>>> >>>>> 4.1 Regardless of any other provisions of this Agreement, >>>>> neither Agere Systems nor its affiliates, contractors, suppliers, or >>>>> agents shall be liable for any indirect, incidental, or consequential >>>>> damages (including lost profits) sustained or incurred in connection >>>>> with the use, operation, or inability to use the Software or for >>>>> damages due to causes beyond the reasonable control of Agere Systems, >>>>> its affiliates, contractors, suppliers, and agents attributable to any >>>>> service, products, or action of any other person. >>>>> >>>>> 4.2 This Agreement shall be construed in accordance with >>>>> and governed by the laws of the State of New York. >>>>> >>>>> YOU ACKNOWLEDGE THAT YOU HAVE READ THIS AGREEMENT AND UNDERSTAND IT, >>>>> AND THAT BY DOWNLOADING OR USING THE SOFTWARE, YOU AGREE TO BE BOUND >>>>> BY ITS TERMS AND CONDITIONS. YOU FURTHER AGREE THAT THIS AGREEMENT IS >>>>> THE COMPLETE AND EXCLUSIVE STATEMENT OF THE RIGHTS AND LIABILITIES OF >>>>> THE PARTIES. THIS AGREEMENT SUPERCEDES ALL PRIOR ORAL AGREEMENTS, >>>>> PROPOSALS OR UNDERSTANDINGS, AND ANY OTHER COMMUNICATIONS BETWEEN US >>>>> RELATING TO THE SUBJECT MATTER OF THIS AGREEMENT. >>>>> >>>>> cp: cannot stat `./README': No such file or directory >>>>> Starting Agere Soft Modem >>>>> root@slax:~/agrsm06pci-2.1.80~20100106# ls >>>>> 1stReadme.txt agrinst* agrserial.mod.o hda.o >>>>> 8250.h agrmodem.h agrserial.o hda_codec.h >>>>> AgereMdmDaemon* agrmodem.ko agrsm-test* linuxif.h >>>>> Kbuild agrmodem.mod.c agrsm.conf modules.order >>>>> LICENSE agrmodem.mod.o agrsoftmodem.c postinst* >>>>> Makefile agrmodem.o agrsoftmodem.o serial26.c >>>>> Module.markers agrmodemlib.o agruninst* serial26.o >>>>> Module.symvers agrmodemlib.o_shipped config.h >>>>> agr_auxinst* agrserial.ko dkms.conf >>>>> agr_softmodem* agrserial.mod.c hda.c >>>>> root@slax:~/agrsm06pci-2.1.80~20100106# cp agr_softmodem >>>>> /etc/rc.d/rc.agr_softmodem >>>>> root@slax:~/agrsm06pci-2.1.80~20100106# lsmod | grep 'agr.*' >>>>> agrserial 7802 0 >>>>> agrmodem 1319065 1 >>>>> snd 28748 12 >>>>> agrmodem,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer >>>>> root@slax:~/agrsm06pci-2.1.80~20100106# wvdialconf /etc/wvdial.conf >>>>> Editing `/etc/wvdial.conf'. >>>>> >>>>> Scanning your serial ports for a modem. >>>>> >>>>> Modem Port Scan<*1>: S0 S1 S2 S3 >>>>> >>>>> >>>>> Sorry, no modem was detected! Is it in use by another program? >>>>> Did you configure it properly with setserial? >>>>> >>>>> Please read the FAQ at http://alumnit.ca/wiki/?WvDial >>>>> root@slax:~/agrsm06pci-2.1.80~20100106# ls /dev/modem >>>>> /dev/modem@ >>>>> root@slax:~/agrsm06pci-2.1.80~20100106# ls /dev/modem -l >>>>> lrwxrwxrwx 1 root root 12 Mar 15 21:21 /dev/modem -> /dev/ttyAGS3 >>>>> >>>>> >>>>> wvdialconf did not detect the modem, but I can still connect :) >>>> >>>> Wvdialconf only checks /dev/ttyS*. It doesn't check /dev/modem or >>>> /dev/ttyAGS3. I bet if you had a /dev/ttySAGR symlink then wvdialconf >>>> would be happy. I can tell you don't have that link already as >>>> wvdialconf would have tried it. >>>> >>>> You've copied over the agr_softmodem startup script, but have you also >>>> added it into your /etc/rc.d/rc.local? On my (Slackware) system, with >>>> agrsm048, that script creates the /dev/ttySAGR symlink if it doesn't >>>> already exist. >>>> >>>>> Here, i'll attach run of scanModem and ModemData.txt >>>>> >>>>> root@slax:~# gunzip scanModem.gz >>>>> root@slax:~# chmod +x scanModem >>>>> root@slax:~# ./scanModem >>>>> UPDATE=2010_02_25 >>>>> Continuing as this update is only 3 weeks old, >>>>> but the current Update is always at: http://linmodems.technion.ac.il >>>>> >>>>> >>>>> Identifying PCI bus slots with candidate modems. >>>>> Running PCIbus cases >>>>> Analysing card in PCI bus 03:00.0, writing to scanout.03:00.0 >>>>> Analysing card in PCI bus 00:05.0, writing to scanout.00:05.0 >>>>> Using scanout.03:00.0 data, and writing guidance to ModemData.txt >>>>> Using scanout.00:05.0 data, and writing guidance to ModemData.txt >>>>> >>>>> Writing residual guidance customized to your System. >>>>> A subfolder Modem/ has been written, containing these files with >>>>> more detailed Information: >>>>> ------------------------------------------------------------------------------------------ >>>>> 1stRead.txt Bootup.txt DOCs ModemData.txt dmesg.txt >>>>> scanout.00:05.0 >>>>> scanout.03:00.0 tmp >>>>> and in the DOCs subfolder: >>>>> Agrsm.txt DriverCompiling.txt InfoGeneral.txt LSI_Agere.txt >>>>> Rational.txt SoftModem.txt Testing.txt UNSUBSCRIBE.txt >>>>> YourSystem.txt wvdial.txt >>>>> ------------------------------------------------------------------------------------------- >>>>> Please read 1stRead.txt first for Guidance. >>>>> >>>>> >>>>> root@slax:~# cat Modem/ModemData.txt >>>>> Only plain text email is forwarded by the Discuss@xxxxxxxxxxxxx List >>>>> Server, >>>>> as HTML can contain viruses. Use as the email Subject Line: >>>>> YourName, YourCountry >>>>> =============================================================================== >>>>> Welcome to Slax >>>>> =============================================================================== >>>>> >>>>> The system is up and running now. >>>>> >>>>> Login as "root" with password "toor", both without quotes, lowercase. >>>>> If you're new to Slax, visit http://www.slax.org/ for more info. >>>>> >>>>> After you login, try the following commands: >>>>> >>>>> mc ....... to start Midnight Commander (edit/copy/move/create/delete >>>>> files) >>>>> startx ... to run Xwindow system with KDE in VESA mode 1024x768 at 75Hz >>>>> xconf .... to autoconfigure your graphics card for better performance >>>>> >>>>> Other commands you may find useful (for experts only!): >>>>> >>>>> activate ..... to insert (install) Slax module into the system on the >>>>> fly >>>>> deactivate ... to remove (uninstall) Slax module from the root >>>>> filesystem >>>>> mkfileswap ... to create a special file on your harddisk for virtual >>>>> RAM >>>>> >>>>> When finished, use "poweroff" or "reboot" command and wait until it >>>>> completes >>>>> =============================================================================== >>>>> kernel 2.6.33-zen1 >>>>> With this Subject Line cogent experts will be alerted, and useful >>>>> case names left in the Archive. >>>>> YourCountry will enable Country specific guidance. Linux experts in >>>>> YourCountry >>>>> can be found through: http://www.linux.org/groups/index.html. >>>>> They will know your Country's modem code, which may be essential for >>>>> dialup service. >>>>> Responses from Discuss@xxxxxxxxxxxxx are sometimes blocked by an >>>>> Internet Provider mail filters. >>>>> So in a day, also check the Archived responses at >>>>> http://www.linmodems.org >>>>> -------------------------- System information >>>>> ---------------------------- >>>>> CPU=i686, >>>>> =============================================================================== >>>>> >>>>> =============================================================================== >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> =============================================================================== >>>>> , ALSA_version=1.0.21 >>>>> Linux version 2.6.33-zen1 (root@slax) (gcc version 4.4.3 (GCC) ) #2 >>>>> ZEN SMP PREEMPT Mon Mar 8 22:42:13 UTC 2010 >>>>> scanModem update of: 2010_02_25 >>>>> The modem symbolic link is /dev/modem -> /dev/ttyAGS3 >>>>> /etc/lsb-release not found >>>>> >>>>> >>>>> Presently install your Linux Distributions dkms package. It provides >>>>> for automated driver updates, >>>>> following upgrade of your kernel. For details see >>>>> http://linux.dell.com/projects.shtml#dkms >>>>> >>>>> Modem drivers blocked from loading during bootup are listed in >>>>> /etc/modprobe* file lines: >>>>> /etc/modprobe.d/blacklist.conf:blacklist snd-atiixp-modem >>>>> /etc/modprobe.d/blacklist.conf:blacklist snd-via82xx-modem >>>>> /etc/modprobe.d/blacklist.conf:blacklist snd-intel8x0m >>>>> >>>>> >>>>> Potentially useful modem drivers now loaded are: >>>>> snd_hda_intel agrmodem agrserial >>>>> >>>>> Attached USB devices are: >>>>> ID 0bda:0158 Realtek Semiconductor Corp. USB 2.0 multicard reader >>>>> If a cellphone is not detected, see >>>>> http://ubuntuforums.org/archive/index.php/t-878554.html >>>>> A sample report is: >>>>> http://linmodems.technion.ac.il/bigarch/archive-nineth/msg00578.html >>>>> >>>>> If a USB modem or cellphone is attached and was not detected, please >>>>> provide available information in your request to discuss@xxxxxxxxxxxxx >>>>> >>>>> Candidate PCI devices with modem chips are: >>>>> 03:00.0 Communication controller: Agere Systems Device 0630 (rev 01) >>>>> 00:05.0 Audio device: nVidia Corporation MCP61 High Definition Audio >>>>> (rev >>>>> a2) >>>>> High Definition Audio cards can host modem chips. >>>>> >>>>> 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 Device 0630 >>>>> >>>>> Modem interrupt assignment and sharing: >>>>> 16: 98633 IO-APIC-fasteoi LSI Mdm >>>>> --- Bootup diagnostics for card in PCI slot 03:00.0 ---- >>>>> pci 0000:03:00.0: reg 10: [mem 0xfdcff000-0xfdcfffff 64bit] >>>>> pci 0000:03:00.0: PME# supported from D3hot D3cold >>>>> pci 0000:03:00.0: PME# disabled >>>>> pci 0000:03:00.0: PCI INT A -> Link[APC6] -> GSI 16 (level, low) -> IRQ >>>>> 16 >>>>> >>>>> The PCI slot 03:00.0 of the modem card may be disabled early in >>>>> a bootup process, but then enabled later. If modem drivers load >>>>> but the modem is not responsive, read DOCs/Bootup.txt about possible >>>>> fixes. >>>>> Send dmesg.txt along with ModemData.txt to discuss@xxxxxxxxxxxxx >>>>> if help is needed. >>>>> >>>>> >>>>> For candidate card in slot 00:05.0, firmware information and bootup >>>>> diagnostics are: >>>>> PCI slot PCI ID SubsystemID Name >>>>> ---------- --------- --------- -------------- >>>>> 00:05.0 10de:03f0 1025:0153 Audio device: nVidia >>>>> Corporation MCP61 High Definition Audio >>>>> >>>>> Modem interrupt assignment and sharing: >>>>> 27: 1328 PCI-MSI-edge hda_intel >>>>> --- Bootup diagnostics for card in PCI slot 00:05.0 ---- >>>>> pci 0000:00:05.0: reg 10: [mem 0xfe024000-0xfe027fff] >>>>> pci 0000:00:05.0: PME# supported from D3hot D3cold >>>>> pci 0000:00:05.0: PME# disabled >>>>> HDA Intel 0000:00:05.0: PCI INT B -> Link[AAZA] -> GSI 22 (level, low) >>>>> -> >>>>> IRQ 22 >>>>> HDA Intel 0000:00:05.0: irq 27 for MSI/MSI-X >>>>> HDA Intel 0000:00:05.0: setting latency timer to 64 >>>>> >>>>> The PCI slot 00:05.0 of the modem card may be disabled early in >>>>> a bootup process, but then enabled later. If modem drivers load >>>>> but the modem is not responsive, read DOCs/Bootup.txt about possible >>>>> fixes. >>>>> Send dmesg.txt along with ModemData.txt to discuss@xxxxxxxxxxxxx >>>>> if help is needed. >>>>> >>>>> >>>>> === Finished firmware and bootup diagnostics, next deducing cogent >>>>> software. === >>>>> >>>>> Predictive diagnostics for card in bus 03:00.0: >>>>> Modem chipset detected on >>>>> NAME="Communication controller: Agere Systems Device 0630 " >>>>> CLASS=0780 >>>>> PCIDEV=11c1:0630 >>>>> SUBSYS=11c1:0630 >>>>> IRQ=16 >>>>> HDA2=00:05.0 >>>>> IDENT=agrsm >>>>> >>>>> For candidate modem in: 03:00.0 >>>>> 0780 Communication controller: Agere Systems Device 0630 >>>>> Primary device ID: 11c1:0630 >>>>> Support type needed or chipset: agrsm >>>>> >>>>> >>>>> >>>>> The AgereSystems/LSI agrsm code supports compiling of a agrmodem + >>>>> agrserial driver pair. >>>>> There are a few different chipsets which use this driver pair, but >>>>> they use different code resources: >>>>> Chipsets KV* PackageNames (most current as >>>>> of November 2009) >>>>> ---------------------------------------------------------------------------------------------- >>>>> 11c1:048c and 11c1:048f 2.6.29 >>>>> agrsm048pci-2.1.60_20100108_i386.deb or >>>>> agrsm048pci-2.1.60_20100108.tar.gz >>>>> 11c1:0620 2.6.31 >>>>> agrsm06pci-2.1.80_20100106_i386.deb or >>>>> agrsm06pci-2.1.80~20100106.tar.gz !! >>>>> 11c11040 (on HDA audio cards) 2.6.31 >>>> >>>> Marv needs to update this table since you have agrsm06 working on 2.6.33. >>>> >>>> I'm also currently connected on 2.6.33. More about that in a separate >>>> email shortly. >>>> >>>>> agrsm-11c11040_20091225_i386.deb or >>>>> agrsm-11c11040-2.1.80~20091225.tar.bz2 !! >>>>> All available at: >>>>> http://linmodems.technion.ac.il/packages/ltmodem/11c11040/ >>>>> Additionally there are; >>>>> automation & testing agrsm-tools_0.0.1_all.deb or >>>>> agrsm-tools-0.0.1-2.noarch.rpm >>>>> General background agrsm_howto.txt >>>>> ------------------------------------------------------------------------------------------------ >>>>> * KV == latest kernel release with a reported success >>>>> !! Latest update with major credit to Nikolay Zhuravlev >>>>> But see conflict issue: >>>>> http://linmodems.technion.ac.il/bigarch/archive-nineth/msg02753.html >>>>> Report from Bjorn Wielens: >>>>> Please note- trying to load the modules on a OpenSuSE 11.2 system gives >>>>> an error about the module_version symbol. Using: >>>>> # modprobe --force agrmodem >>>>> # modprobe --force agrserial >>>>> is necessary to load the drivers, and does not appear to cause ill >>>>> effects. >>>>> >>>>> >>>>> All of the above packages are dkms competent. This means that if your >>>>> Linux distros dkms package >>>>> is previously installed, if provides for future updates matching >>>>> forthcoming kernels. >>>>> >>>>> -------------- end Agere Systems section ------------------- >>>>> >>>>> >>>>> Predictive diagnostics for card in bus 00:05.0: >>>>> Modem chipset not detected on >>>>> NAME="Audio device: nVidia Corporation MCP61 High Definition Audio " >>>>> CLASS=0403 >>>>> PCIDEV=10de:03f0 >>>>> SUBSYS=1025:0153 >>>>> IRQ=27 >>>>> >>>>> For candidate modem in: 00:05.0 >>>>> 0403 Audio device: nVidia Corporation MCP61 High Definition Audio >>>>> Primary device ID: 10de:03f0 >>>>> Support type needed or chipset: >>>>> >>>>> >>>>> Completed candidate modem analyses. >>>>> >>>>> The base of the UDEV device file system is: /dev/.udev >>>>> >>>>> Versions adequately match for the compiler installed: 4.4.3 >>>>> and the compiler used in kernel assembly: 4.4.3 >>>>> >>>>> linux-headers-2.6.33-zen1 resources needed for compiling are not >>>>> manifestly ready! >>>>> >>>>> If compiling is necessary packages must be installed, providing: >>>>> kernel-source-2.6.33-zen1 >>>>> >>>>> >>>>> If a driver compilation fails, with message including some lack of >>>>> some FileName.h (stdio.h for example), then >>>>> Some additional kernel-header files need installation to /usr/include. >>>>> The minimal additional packages are libc6-dev >>>>> and any of its dependents, under Ubuntu linux-libc-dev >>>>> >>>>> If an alternate ethernet connection is available, >>>>> $ apt-get update >>>>> $ apt-get -s install linux-kernel-devel >>>>> will install needed packages. >>>>> For Debian/Ubuntu related distributions, run the following command to >>>>> display the needed package list: >>>>> >>>>> Otherwise packages have to be found through http://packages.ubuntu.com >>>>> Once downloaded and transferred into a Linux partition, >>>>> they can be installed alltogether with: >>>>> $ sudo dpkg -i *.deb >>>>> >>>>> >>>>> Checking pppd properties: >>>>> -rwxr-xr-x 1 root root 266728 Mar 4 17:56 /usr/sbin/pppd >>>>> >>>>> In case of an "error 17" "serial loopback" problem, see: >>>>> http://linmodems.technion.ac.il/linmodems/archive-sixth/msg02637.html >>>>> >>>>> To enable dialout without Root permission do: >>>>> $ su - root (not for Ubuntu) >>>>> chmod a+x /usr/sbin/pppd >>>>> or under Ubuntu related Linuxes >>>>> chmod a+x /usr/sbin/pppd >>>>> >>>>> Checking settings of: /etc/ppp/options >>>>> asyncmap 0 >>>>> crtscts >>>>> lock >>>>> modem >>>>> proxyarp >>>>> lcp-echo-interval 30 >>>>> lcp-echo-failure 4 >>>>> >>>>> In case of a message like: >>>>> Warning: Could not modify /etc/ppp/pap-secrets: Permission denied >>>>> see http://linmodems.technion.ac.il/bigarch/archive-sixth/msg04656.html >>>>> >>>>> For guidance on FAX usage, get from >>>>> http://linmodems.technion.ac.il/packages/ get faxing.tar.gz >>>>> It has samples for a modem using port /dev/ttySL0, which must be >>>>> changed to match your modem's port. >>>>> >>>>> Read Modem/DOCs/YourSystem.txt concerning other COMM channels: eth0 ppp0 >>>>> Which can interfere with Browser naviagation. >>>>> >>>>> Don't worry about the following, it is for experts should trouble >>>>> shooting be necessary. >>>>> ========================================================== >>>>> >>>>> Checking for modem support lines: >>>>> -------------------------------------- >>>>> /device/modem symbolic link: lrwxrwxrwx 1 root root 12 Mar 15 >>>>> 21:21 /dev/modem -> /dev/ttyAGS3 >>>>> slmodemd created symbolic link /dev/ttySL0: >>>>> Within /etc/udev/ files: >>>>> >>>>> Within /etc/modprobe.conf files: >>>>> /etc/modprobe.d/blacklist.conf:# ALSA modules to support sound modems. >>>>> These should be loaded manually >>>>> /etc/modprobe.d/blacklist.conf:blacklist snd-atiixp-modem >>>>> /etc/modprobe.d/blacklist.conf:blacklist snd-via82xx-modem >>>>> Within any ancient /etc/devfs files: >>>>> >>>>> Within ancient kernel 2.4.n /etc/module.conf files: >>>>> >>>>> --------- end modem support lines -------- >>>>> >>>>> root@slax:~# >>>>> >>>>> I can connect with wvdial or with kppp if it matters. >>>>> Only difference is this is an 11c1:0630 and yours(Robin) is 11c1:048* >>>>> where * can be a "c" or an "f" >>>>> >>>>> Regards, >>>>> >>>>> Antonio >>>>> >>>>> On 3/15/10, Joshua Gordon Crawford <jgcrawford@xxxxxxxxx> wrote: >>>>>> On 16 March 2010 05:58, Robin <modem@xxxxxxxxxx> wrote: >>>>>>> Hi Antonio &,Joshua, >>>>>>> >>>>>>> Antonio, I had tried your suggestion before I mailed, it didn't help. >>>>>>> wvdialconf does not see /dev/modem as you described, but it did see >>>>>>> /dev/ttySAGR which is a symbolic link to /dev/ttyAGR3 (thus the same >>>>>>> as >>>>>>> /dev/modem and having the same effect as can be seen by my wvdialconf >>>>>>> output). >>>>>>> >>>>>>> As a last resort I had another modem installed, a Conextant HSF model. >>>>>>> (The >>>>>>> PC is in another country so i couldn't do it myself) >>>>>>> To my surprise i got it working in 5 minutes!! (instead of the 5 days >>>>>>> i >>>>>>> spent working on the Agere modem :( ) >>>>>> >>>>>> Conexant (linuxant) are well supported (by Jonathon on this list and >>>>>> linuxant list), but for full functionality you have to pay a license >>>>>> fee. You're limited to 14.4kbps until you do so. >>>>>> >>>>>>> I'm starting to think the Agere modem was defective or something, as >>>>>>> the >>>>>>> driver seemed to work perfectly. >>>>>> >>>>>> That's always a possibility. I didn't think to ask if you'd tested it >>>>>> on a windows PC. >>>>>> >>>>>>> Thank you guys for the excellent help and the resources on >>>>>>> http://linmodems.technion.ac.il >>>>>> >>>>>> Sorry we couldn't get it to work. >>>>>> >>>>>>> >>>>>>> Regards, >>>>>>> - Robin >>>>>>> >>>>>>> On 03/15/2010 07:30 PM, Antonio Olivares wrote: >>>>>>>> >>>>>>>> Robin, >>>>>>>> >>>>>>>> Try dialing out with /dev/modem as the modem port. See if you can >>>>>>>> connect. On several attempts of mine with agrsm, intel536 modem I >>>>>>>> see >>>>>>>> wvdialconf find no modem port, but specifying it I can connect try >>>>>>>> that and report back. I believe that this time it will work :) >>>>>>>> >>>>>>>> Regards, >>>>>>>> >>>>>>>> Antonio >>>>>>>> >>>>>>>> On 3/15/10, Robin<modem@xxxxxxxxxx> wrote: >>>>>>>> >>>>>>>>> >>>>>>>>> Hi Joshua, >>>>>>>>> >>>>>>>>> Thank you for your suggestions. >>>>>>>>> >>>>>>>>> Firstly I tried to compile agrsm-20080203.tar.gz with my original >>>>>>>>> 2.6.26 >>>>>>>>> kernel (as is shipped with debian lenny). This compiled properly, >>>>>>>>> unfortunately there was no change in behavior when I ran wvdialconf. >>>>>>>>> It >>>>>>>>> still didn't respond to the ATZ command as i demonstrated in one of >>>>>>>>> my >>>>>>>>> previous posts. >>>>>>>>> >>>>>>>>> Secondly i tried your recommendation for using the 2.6.29 kernel, >>>>>>>>> with >>>>>>>>> the 2.6.29 kernel I reinstalled >>>>>>>>> agrsm048pci-2.1.60_worked20100108_i386.deb. >>>>>>>>> This also had no effect, no response to the ATZ command. >>>>>>>>> >>>>>>>>> Besides that I finally was able to have the PCI card placed in a >>>>>>>>> different slot on the motherboard (as i do not have direct acces to >>>>>>>>> the >>>>>>>>> PC). >>>>>>>>> This had a unexpected result: >>>>>>>>> After modprobing them /var/log/messages returns the usual: >>>>>>>>> >>>>>>>>> agrmodem: module license 'Proprietary' taints kernel. >>>>>>>>> agrsm 0000:01:00.0: PCI INT A -> GSI 21 (level, low) -> IRQ 21 >>>>>>>>> agrsm: created 1 infos >>>>>>>>> ttyAGS3 at I/O 0xd800 (irq = 21) is a AgereModem >>>>>>>>> agrserial: Loading module Agere Modem Interface driver version >>>>>>>>> 2.1.60.0.Linspire (2005-11-16) >>>>>>>>> >>>>>>>>> After setting up the symbolic links (/dev/modem and /dev/ttySAGR) I >>>>>>>>> run >>>>>>>>> wvdialconf again, but this time it stalls: >>>>>>>>> >>>>>>>>> # wvdialconf /etc/wvdial.conf >>>>>>>>> Editing `/etc/wvdial.conf'. >>>>>>>>> >>>>>>>>> Scanning your serial ports for a modem. >>>>>>>>> >>>>>>>>> ttyS0<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 >>>>>>>>> baud >>>>>>>>> ttyS0<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 115200 >>>>>>>>> baud >>>>>>>>> ttyS0<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up. >>>>>>>>> Modem Port Scan<*1>: S1 S2 S3 >>>>>>>>> >>>>>>>>> This is where it stalls for about a minute.... and then contiues. >>>>>>>>> >>>>>>>>> ttySAGR<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 >>>>>>>>> baud >>>>>>>>> ttySAGR<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: >>>>>>>>> 115200 >>>>>>>>> baud >>>>>>>>> ttySAGR<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up. >>>>>>>>> >>>>>>>>> >>>>>>>>> Sorry, no modem was detected! Is it in use by another program? >>>>>>>>> Did you configure it properly with setserial? >>>>>>>>> >>>>>>>>> Please read the FAQ at http://open.nit.ca/wiki/?WvDial >>>>>>>>> >>>>>>>>> If you still have problems, send mail >>>>>>>>> to<wvdial-list@xxxxxxxxxxxx>. >>>>>>>>> >>>>>>>>> This stalling happens on both the 2.6.29 and 2.6.26 kernels. >>>>>>>>> >>>>>>>>> As a last ditch effort to get this modem working I attached the >>>>>>>>> output >>>>>>>>> of lspci -vv to this post. Maybe you can spot a conflict, if you >>>>>>>>> can't >>>>>>>>> find one i think I'm going to give up on this modem. >>>>>>>>> >>>>>>>>> Thanks in advance, >>>>>>>>> - Robin >>>>>>>>> >>>>>>>>> # lspci -vv >>>>>>>>> 00:00.0 Host bridge: Intel Corporation 82845G/GL[Brookdale-G]/GE/PE >>>>>>>>> DRAM >>>>>>>>> Controller/Host-Hub Interface (rev 03) >>>>>>>>> Subsystem: Intel Corporation 82845G/GL[Brookdale-G]/GE/PE DRAM >>>>>>>>> Controller/Host-Hub Interface >>>>>>>>> Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- >>>>>>>>> ParErr- >>>>>>>>> Stepping- SERR+ FastB2B- DisINTx- >>>>>>>>> Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast>TAbort- >>>>>>>>> <TAbort-<MAbort+>SERR-<PERR- INTx- >>>>>>>>> Latency: 0 >>>>>>>>> Region 0: Memory at f8000000 (32-bit, prefetchable) [size=64M] >>>>>>>>> Capabilities: [e4] Vendor Specific Information<?> >>>>>>>>> Kernel driver in use: agpgart-intel >>>>>>>>> Kernel modules: intel-agp >>>>>>>>> >>>>>>>>> 00:02.0 VGA compatible controller: Intel Corporation >>>>>>>>> 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device (rev >>>>>>>>> 03) >>>>>>>>> (prog-if 00 [VGA controller]) >>>>>>>>> Subsystem: Intel Corporation Device 5247 >>>>>>>>> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- >>>>>>>>> ParErr- >>>>>>>>> Stepping- SERR- FastB2B- DisINTx- >>>>>>>>> Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast>TAbort- >>>>>>>>> <TAbort-<MAbort->SERR-<PERR- INTx- >>>>>>>>> Latency: 0 >>>>>>>>> Interrupt: pin A routed to IRQ 11 >>>>>>>>> Region 0: Memory at f0000000 (32-bit, prefetchable) [size=128M] >>>>>>>>> Region 1: Memory at ffa80000 (32-bit, non-prefetchable) >>>>>>>>> [size=512K] >>>>>>>>> Capabilities: [d0] Power Management version 1 >>>>>>>>> Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA >>>>>>>>> PME(D0-,D1-,D2-,D3hot-,D3cold-) >>>>>>>>> Status: D0 PME-Enable- DSel=0 DScale=0 PME- >>>>>>>>> Kernel modules: intelfb >>>>>>>>> >>>>>>>>> 00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM >>>>>>>>> (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 02) (prog-if 00 >>>>>>>>> [UHCI]) >>>>>>>>> Subsystem: Intel Corporation Device 5247 >>>>>>>>> Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- >>>>>>>>> ParErr- >>>>>>>>> Stepping- SERR- FastB2B- DisINTx- >>>>>>>>> Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium>TAbort- >>>>>>>>> <TAbort-<MAbort->SERR-<PERR- INTx- >>>>>>>>> Latency: 0 >>>>>>>>> Interrupt: pin A routed to IRQ 16 >>>>>>>>> Region 4: I/O ports at e800 [size=32] >>>>>>>>> Kernel driver in use: uhci_hcd >>>>>>>>> Kernel modules: uhci-hcd >>>>>>>>> >>>>>>>>> 00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM >>>>>>>>> (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 02) (prog-if 00 >>>>>>>>> [UHCI]) >>>>>>>>> Subsystem: Intel Corporation Device 5247 >>>>>>>>> Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- >>>>>>>>> ParErr- >>>>>>>>> Stepping- SERR- FastB2B- DisINTx- >>>>>>>>> Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium>TAbort- >>>>>>>>> <TAbort-<MAbort->SERR-<PERR- INTx- >>>>>>>>> Latency: 0 >>>>>>>>> Interrupt: pin B routed to IRQ 19 >>>>>>>>> Region 4: I/O ports at e880 [size=32] >>>>>>>>> Kernel driver in use: uhci_hcd >>>>>>>>> Kernel modules: uhci-hcd >>>>>>>>> >>>>>>>>> 00:1d.2 USB Controller: Intel Corporation 82801DB/DBL/DBM >>>>>>>>> (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 02) (prog-if 00 >>>>>>>>> [UHCI]) >>>>>>>>> Subsystem: Intel Corporation Device 5247 >>>>>>>>> Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- >>>>>>>>> ParErr- >>>>>>>>> Stepping- SERR- FastB2B- DisINTx- >>>>>>>>> Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium>TAbort- >>>>>>>>> <TAbort-<MAbort->SERR-<PERR- INTx- >>>>>>>>> Latency: 0 >>>>>>>>> Interrupt: pin C routed to IRQ 18 >>>>>>>>> Region 4: I/O ports at ec00 [size=32] >>>>>>>>> Kernel driver in use: uhci_hcd >>>>>>>>> Kernel modules: uhci-hcd >>>>>>>>> >>>>>>>>> 00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) >>>>>>>>> USB2 >>>>>>>>> EHCI Controller (rev 02) (prog-if 20 [EHCI]) >>>>>>>>> Subsystem: Intel Corporation Device 5247 >>>>>>>>> Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- >>>>>>>>> ParErr- >>>>>>>>> Stepping- SERR+ FastB2B- DisINTx- >>>>>>>>> Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium>TAbort- >>>>>>>>> <TAbort-<MAbort->SERR-<PERR- INTx- >>>>>>>>> Latency: 0 >>>>>>>>> Interrupt: pin D routed to IRQ 23 >>>>>>>>> Region 0: Memory at ffa7fc00 (32-bit, non-prefetchable) >>>>>>>>> [size=1K] >>>>>>>>> Capabilities: [50] Power Management version 2 >>>>>>>>> Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA >>>>>>>>> PME(D0+,D1-,D2-,D3hot+,D3cold+) >>>>>>>>> Status: D0 PME-Enable- DSel=0 DScale=0 PME- >>>>>>>>> Capabilities: [58] Debug port: BAR=1 offset=0080 >>>>>>>>> Kernel driver in use: ehci_hcd >>>>>>>>> Kernel modules: ehci-hcd >>>>>>>>> >>>>>>>>> 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 82) >>>>>>>>> (prog-if >>>>>>>>> 00 [Normal decode]) >>>>>>>>> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- >>>>>>>>> ParErr- >>>>>>>>> Stepping- SERR+ FastB2B- DisINTx- >>>>>>>>> Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast>TAbort- >>>>>>>>> <TAbort-<MAbort->SERR-<PERR+ INTx- >>>>>>>>> Latency: 0 >>>>>>>>> Bus: primary=00, secondary=01, subordinate=01, sec-latency=32 >>>>>>>>> I/O behind bridge: 0000d000-0000dfff >>>>>>>>> Memory behind bridge: ff800000-ff8fffff >>>>>>>>> Prefetchable memory behind bridge: e6a00000-e6afffff >>>>>>>>> Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium>TAbort- >>>>>>>>> <TAbort-<MAbort+<SERR-<PERR- >>>>>>>>> BridgeCtl: Parity- SERR+ NoISA+ VGA- MAbort->Reset- FastB2B- >>>>>>>>> PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- >>>>>>>>> Kernel modules: shpchp >>>>>>>>> >>>>>>>>> 00:1f.0 ISA bridge: Intel Corporation 82801DB/DBL (ICH4/ICH4-L) LPC >>>>>>>>> Interface Bridge (rev 02) >>>>>>>>> Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- >>>>>>>>> ParErr- >>>>>>>>> Stepping- SERR+ FastB2B- DisINTx- >>>>>>>>> Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium>TAbort- >>>>>>>>> <TAbort-<MAbort->SERR-<PERR- INTx- >>>>>>>>> Latency: 0 >>>>>>>>> Kernel modules: iTCO_wdt, intel-rng >>>>>>>>> >>>>>>>>> 00:1f.1 IDE interface: Intel Corporation 82801DB (ICH4) IDE >>>>>>>>> Controller >>>>>>>>> (rev 02) (prog-if 8a [Master SecP PriP]) >>>>>>>>> Subsystem: Intel Corporation Device 5247 >>>>>>>>> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- >>>>>>>>> ParErr- >>>>>>>>> Stepping- SERR- FastB2B- DisINTx- >>>>>>>>> Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium>TAbort- >>>>>>>>> <TAbort-<MAbort->SERR-<PERR- INTx- >>>>>>>>> Latency: 0 >>>>>>>>> Interrupt: pin A routed to IRQ 18 >>>>>>>>> Region 0: I/O ports at 01f0 [size=8] >>>>>>>>> Region 1: I/O ports at 03f4 [size=1] >>>>>>>>> Region 2: I/O ports at 0170 [size=8] >>>>>>>>> Region 3: I/O ports at 0374 [size=1] >>>>>>>>> Region 4: I/O ports at ffa0 [size=16] >>>>>>>>> Region 5: Memory at 10000000 (32-bit, non-prefetchable) >>>>>>>>> [size=1K] >>>>>>>>> Kernel driver in use: PIIX_IDE >>>>>>>>> Kernel modules: piix >>>>>>>>> >>>>>>>>> 00:1f.3 SMBus: Intel Corporation 82801DB/DBL/DBM >>>>>>>>> (ICH4/ICH4-L/ICH4-M) >>>>>>>>> SMBus Controller (rev 02) >>>>>>>>> Subsystem: Intel Corporation Device 5247 >>>>>>>>> Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- >>>>>>>>> ParErr- >>>>>>>>> Stepping- SERR- FastB2B- DisINTx- >>>>>>>>> Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium>TAbort- >>>>>>>>> <TAbort-<MAbort->SERR-<PERR- INTx- >>>>>>>>> Interrupt: pin B routed to IRQ 17 >>>>>>>>> Region 4: I/O ports at e480 [size=32] >>>>>>>>> Kernel driver in use: i801_smbus >>>>>>>>> Kernel modules: i2c-i801 >>>>>>>>> >>>>>>>>> 01:00.0 Communication controller: Agere Systems V.92 56K WinModem >>>>>>>>> (rev >>>>>>>>> 02) >>>>>>>>> Subsystem: Agere Systems Device 044c >>>>>>>>> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- >>>>>>>>> ParErr- >>>>>>>>> Stepping- SERR+ FastB2B- DisINTx- >>>>>>>>> Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium>TAbort- >>>>>>>>> <TAbort-<MAbort->SERR-<PERR- INTx- >>>>>>>>> Latency: 32 (63000ns min, 3500ns max) >>>>>>>>> Interrupt: pin A routed to IRQ 21 >>>>>>>>> Region 0: Memory at ff8ffc00 (32-bit, non-prefetchable) >>>>>>>>> [size=256] >>>>>>>>> Region 1: I/O ports at dc00 [size=8] >>>>>>>>> Region 2: I/O ports at d800 [size=256] >>>>>>>>> Capabilities: [f8] Power Management version 2 >>>>>>>>> Flags: PMEClk- DSI+ D1- D2+ AuxCurrent=0mA >>>>>>>>> PME(D0-,D1-,D2+,D3hot+,D3cold-) >>>>>>>>> Status: D0 PME-Enable- DSel=0 DScale=0 PME- >>>>>>>>> Kernel driver in use: agrsm >>>>>>>>> >>>>>>>>> 01:08.0 Ethernet controller: Intel Corporation 82801DB PRO/100 VE >>>>>>>>> (LOM) >>>>>>>>> Ethernet Controller (rev 82) >>>>>>>>> Subsystem: Intel Corporation Device 3011 >>>>>>>>> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- >>>>>>>>> ParErr- >>>>>>>>> Stepping- SERR+ FastB2B- DisINTx- >>>>>>>>> Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium>TAbort- >>>>>>>>> <TAbort-<MAbort->SERR-<PERR- INTx- >>>>>>>>> Latency: 32 (2000ns min, 14000ns max), Cache Line Size: 32 >>>>>>>>> bytes >>>>>>>>> Interrupt: pin A routed to IRQ 20 >>>>>>>>> Region 0: Memory at ff8fe000 (32-bit, non-prefetchable) >>>>>>>>> [size=4K] >>>>>>>>> Region 1: I/O ports at d480 [size=64] >>>>>>>>> Capabilities: [dc] Power Management version 2 >>>>>>>>> Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA >>>>>>>>> PME(D0+,D1+,D2+,D3hot+,D3cold+) >>>>>>>>> Status: D0 PME-Enable- DSel=0 DScale=2 PME- >>>>>>>>> Kernel driver in use: e100 >>>>>>>>> Kernel modules: e100 >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> On 03/15/2010 01:27 AM, Joshua Gordon Crawford wrote: >>>>>>>>> >>>>>>>>>> >>>>>>>>>> On 14 March 2010 00:35, Robin<modem@xxxxxxxxxx> wrote: >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Hi, >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> G'day Robin. Sorry for the late reply. I'm the quasi-maintainer of >>>>>>>>>> the >>>>>>>>>> agrsm 11c1:048c/f driver. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> I'm in the process of installing a WinModem from Agere/Lucent on >>>>>>>>>>> Debian >>>>>>>>>>> Lenny. >>>>>>>>>>> >>>>>>>>>>> According to scanModem the modem's PCI ID is 11c1:048c. >>>>>>>>>>> Knowing this I successfully installed the driver from >>>>>>>>>>> agrsm048pci-2.1.60_20100106_i386.deb onto my system. >>>>>>>>>>> Inserting the created kernel modules (agrmodem& agrserial) don't >>>>>>>>>>> give >>>>>>>>>>> any >>>>>>>>>>> errors in /var/log/messages. >>>>>>>>>>> After confirming that /dev/ttyAGR3 exists and creating symbolic >>>>>>>>>>> links >>>>>>>>>>> to >>>>>>>>>>> it >>>>>>>>>>> (/dev/ttySAGR& /dev/modem) I try to run wvdialconf to confirm >>>>>>>>>>> that >>>>>>>>>>> everything went correctly. >>>>>>>>>>> >>>>>>>>>>> But unfortunatly wvdialconf returns the following: >>>>>>>>>>> >>>>>>>>>>> box:/home/me# wvdialconf /etc/wvdial.conf >>>>>>>>>>> Editing `/etc/wvdial.conf'. >>>>>>>>>>> >>>>>>>>>>> Scanning your serial ports for a modem. >>>>>>>>>>> >>>>>>>>>>> ttyS0<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 >>>>>>>>>>> baud >>>>>>>>>>> ttyS0<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: >>>>>>>>>>> 115200 >>>>>>>>>>> baud >>>>>>>>>>> ttyS0<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up. >>>>>>>>>>> Modem Port Scan<*1>: S1 S2 S3 >>>>>>>>>>> ttySAGR<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: >>>>>>>>>>> 9600 >>>>>>>>>>> baud >>>>>>>>>>> ttySAGR<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: >>>>>>>>>>> 115200 >>>>>>>>>>> baud >>>>>>>>>>> ttySAGR<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Sorry, no modem was detected! Is it in use by another program? >>>>>>>>>>> Did you configure it properly with setserial? >>>>>>>>>>> >>>>>>>>>>> Please read the FAQ at http://open.nit.ca/wiki/?WvDial >>>>>>>>>>> >>>>>>>>>>> If you still have problems, send mail >>>>>>>>>>> to<wvdial-list@xxxxxxxxxxxx>. >>>>>>>>>>> >>>>>>>>>>> I tried changing kernels, 2.6.30 and 2.6.32, both have the same >>>>>>>>>>> behaviour >>>>>>>>>>> ( >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> So far, I've only updated the code to work on 2.6.29.*. It does >>>>>>>>>> include an update that should work on 2.6.31, but I don't have that >>>>>>>>>> kernel to test it. >>>>>>>>>> >>>>>>>>>> The driver works well on 2.6.29.6. I've currently been connected >>>>>>>>>> for >>>>>>>>>> over 2 weeks, at 53666 baud. >>>>>>>>>> >>>>>>>>>> I'll have to wait and see about later versions when the next >>>>>>>>>> Slackware release comes out. This machine unfortunately cannot be >>>>>>>>>> taken down for testing, only major upgrades. >>>>>>>>>> >>>>>>>>>> You've mentioned several kernel versions. Which version do you >>>>>>>>>> normally >>>>>>>>>> use? >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> 2.6.26 won't compile citing an error in a struct definition). >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> The struct uart_info in the kernel changed a bit around that time. >>>>>>>>>> Use >>>>>>>>>> an older code package for older kernels. The driver has only been >>>>>>>>>> updated to follow the kernel changes, there are no functionality >>>>>>>>>> updates. >>>>>>>>>> >>>>>>>>>> This link is to an older version, which I think should work on that >>>>>>>>>> kernel. It's source only and not dkms capable, so you'll have to >>>>>>>>>> compile and install manually. Always make sure to remove old >>>>>>>>>> modules >>>>>>>>>> before installing new ones. >>>>>>>>>> >>>>>>>>>> <http://linmodems.technion.ac.il/packages/ltmodem/sv92/agrsm-20080203.tar.gz> >>>>>>>>>> >>>>>>>>>> Marv, Jacques: I notice newer 048c/f packages are going in the >>>>>>>>>> 11c11040 directory instead of sv92. Why is that? >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Also tried various boot parameters: pci=pollirq pci=routeirq >>>>>>>>>>> pci=noacpi >>>>>>>>>>> and >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> These shouldn't be necessary since an update in 2008. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> disabling the on-board soundcard. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> This is not needed unless there is an IRQ conflict. Run 'lspci -v', >>>>>>>>>> to >>>>>>>>>> check that. Or send us the output of scanModem so we can check it. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> And i tried older versions of the driver >>>>>>>>>>> (agrsm048pci-2.1.60_20090905_i386.deb) and compiling by hand >>>>>>>>>>> (agrsm048pci-2.1.60_20100108.tar.gz) >>>>>>>>>>> >>>>>>>>>>> Seeing as there are no error message I don't know where to look >>>>>>>>>>> for >>>>>>>>>>> a >>>>>>>>>>> problem, can anyone point me in the right direction? >>>>>>>>>>> >>>>>>>>>>> P.S. I don't quite understand the relationship between the agrsm >>>>>>>>>>> driver >>>>>>>>>>> and >>>>>>>>>>> ALSA, should my modem be listed in /proc/asound/cards ? Because it >>>>>>>>>>> currently >>>>>>>>>>> reports: --- no soundcards --- >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> The 11c1:048c/f is on a stand-alone PCI card and is not part of the >>>>>>>>>> sound device, as more recent Agere modems have been. So this driver >>>>>>>>>> does not use ALSA, and ALSA doesn't know anything about this modem. >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Joshua Crawford ... http://geocities.com/mortarn >>>>>> >>>>>> http://www.rewardscentral.com.au/Join/Default.aspx?refer=mortarn >>>>>> Be rewarded! Join RewardsCentral today! >>>>>> >>>>> >>>> >>>> >>>> -- >>>> Joshua Crawford ... http://geocities.com/mortarn >>>> >>>> http://www.rewardscentral.com.au/Join/Default.aspx?refer=mortarn >>>> Be rewarded! Join RewardsCentral today! >>>> >>> >> >> >> >> -- >> Joshua Crawford ... http://geocities.com/mortarn >> >> http://www.rewardscentral.com.au/Join/Default.aspx?refer=mortarn >> Be rewarded! Join RewardsCentral today! >> > -- Joshua Crawford ... http://geocities.com/mortarn http://www.rewardscentral.com.au/Join/Default.aspx?refer=mortarn Be rewarded! Join RewardsCentral today!