James, Sounds like you've got a little confused. I believe with the kernel driver, you only use 'modem_run' to initialise the modem and the kernel modules (ppp_generic, pppoatm, speedtch) handle the data stream to your network device; You need to use a pppoatm plugin with pppd to start negotiate the connection and start the ppp protocol on the connnection. Try looking at http://linux-usb.sourceforge.net/SpeedTouch/.
Matthew W. S. Bell On Sat, 08 Nov 2003 21:13:05 +0100 James PEARSON <[EMAIL PROTECTED]> wrote: > > Bonjour a tous / Hello all, > > ############PROBLEM############ > I can't connect to Internet on SuSE9 using the Kernel mode driver and a > Speedtouch modem using the modem_run module and the commands > ./modem_run -k -v 2 -m -f firmware.bin > pppd call adsl > > When I run the above commands, pppd just loops like this > "/usr/local/sbin/pppoa3 -m 1 -c -vpi 8 -vci 35". See below... > > > ################################ > ps -ef > ################################ > root 2577 1 0 20:37 pts/2 00:00:00 ./modem_run -k -v 2 -m > -f firmware.bin > root 2579 1 1 20:38 ? 00:00:01 kdeinit: kate > root 2581 2579 0 20:38 pts/5 00:00:00 /bin/bash > root 2590 1 0 20:39 ? 00:00:00 pppd call adsl > root 2618 2590 0 20:39 ? 00:00:00 /usr/local/sbin/pppoa3 > -m 1 -c -vpi 8 -vci 35 > root 2638 2590 0 20:40 ? 00:00:00 /usr/local/sbin/pppoa3 > -m 1 -c -vpi 8 -vci 35 > root 2667 2590 0 20:40 ? 00:00:00 /usr/local/sbin/pppoa3 > -m 1 -c -vpi 8 -vci 35 > > ################################ > kernel > ################################ > uname -a > Linux linux 2.4.21-99-athlon > i686 athlon i386 GNU/Linux > > ################################ > Controlling > /proc/net/atm/speedtch\:0 > ################################ > cat /proc/net/atm/speedtch\:0 > # gives: > linux:/etc/ppp/peers # cat /proc/net/atm/speedtch\:0 > > MAC: 00:90:d0:2c:4b:ab > AAL5: tx 0 ( 0 err ), rx 0 ( 0 err, 0 drop ) > Line state unknown, no firmware > linux:/etc/ppp/peers # > > > ################################ > cd /usr/local/sbin > ./modem_run -k -v 2 -m -f firmware.bin > gives > Nov 8 20:37:48 linux modem_run[2576]: modem_run version 1.2-beta2 > started by root uid 0 > Nov 8 20:37:48 linux modem_run[2576]: Found ALCATEL SpeedTouch USB > modem > Nov 8 20:37:48 linux modem_run[2576]: Best offset 0 with > probability 100% > Nov 8 20:37:48 linux modem_run[2576]: Best offset 671645 with > probability 100% > Nov 8 20:37:48 linux modem_run[2576]: Firmware information > (CRC:0x3b4a5854, Size:671653, 1.6.1 - MacOSX - Win32(1.0.1800)) > Nov 8 20:37:50 linux kernel: usb_control/bulk_msg: timeout > Nov 8 20:37:50 linux kernel: usbdevfs: USBDEVFS_BULK failed dev 2 ep > 0x85 len 512 ret -110 > Nov 8 20:37:50 linux modem_run[2576]: BLOCK1 : 883 bytes uploaded > : OK > Nov 8 20:37:50 linux modem_run[2576]: Downloaded in 3.135000 ms > Nov 8 20:37:50 linux modem_run[2576]: 88 f8 00 00 00 00 f2 01 06 00 00 > ea 05 00 00 ea ................ > ... > > Nov 8 20:37:52 linux modem_run[2576]: 00 71 8d 09 00 35 8b 09 00 99 8b > 09 00 69 87 .q...5.......i. > Nov 8 20:37:53 linux modem_run[2576]: Found kernel mode driver > Nov 8 20:37:53 linux modem_run[2576]: Modem reference : 3EC18607CDAB02 > Nov 8 20:37:53 linux modem_run[2576]: modem_start_synchro : > Nov 8 20:37:53 linux modem_run[2576]: 04 > 00 .. > Nov 8 20:38:12 linux modem_run[2577]: Sending a signal to notify the > adsl up state > Nov 8 20:38:12 linux modem_run[2576]: ADSL synchronization has been > obtained > Nov 8 20:38:12 linux modem_run[2576]: Modem State > Nov 8 20:38:12 linux modem_run[2576]: c0 12 0007 : > Nov 8 20:38:12 linux modem_run[2576]: 20 > Nov 8 20:38:12 linux modem_run[2576]: c0 12 000b : > Nov 8 20:38:12 linux modem_run[2576]: 60 02 00 00 a0 00 00 > 00 `....... > Nov 8 20:38:12 linux modem_run[2576]: c0 12 000d : > Nov 8 20:38:12 linux modem_run[2576]: 06 00 00 > ea .... > Nov 8 20:38:12 linux modem_run[2576]: c0 01 000e : > Nov 8 20:38:12 linux modem_run[2576]: > 00 . > Nov 8 20:38:12 linux modem_run[2576]: c0 01 000f : > Nov 8 20:38:12 linux modem_run[2576]: > 00 . > Nov 8 20:38:12 linux modem_run[2576]: ADSL line is up (608 kbit/s down > | 160 kbit/s up) > Nov 8 20:38:13 linux kernel: usbdevfs: process 2577 (modem_run) did not > claim interface 0 before use > > > pppd call adsl > gives > Nov 8 20:39:33 linux pppd[2590]: pppd 2.4.1 started by root, uid 0 > Nov 8 20:39:33 linux pppoa3[2591]: pppoa3 version 1.2-beta2 started by > root (uid 0) > Nov 8 20:39:33 linux pppoa3[2591]: Control thread ready > Nov 8 20:39:33 linux pppd[2590]: using channel 1 > Nov 8 20:39:33 linux pppd[2590]: Using interface ppp0 > Nov 8 20:39:33 linux pppd[2590]: Connect: ppp0 <--> /dev/pts/6 > Nov 8 20:39:33 linux kernel: HDLC line discipline: version $Revision: > 3.3 $, maxframe=4096 > Nov 8 20:39:33 linux kernel: N_HDLC line discipline registered. > Nov 8 20:39:33 linux pppoa3[2591]: pusb_claim_interface 1 failed > Nov 8 20:39:33 linux pppd[2590]: Modem hangup > Nov 8 20:39:33 linux pppd[2590]: Connection terminated. > Nov 8 20:39:33 linux pppd[2590]: using channel 2 > > Nov 8 20:39:33 linux pppd[2590]: Using interface ppp0 > Nov 8 20:39:33 linux pppd[2590]: Connect: ppp0 <--> /dev/pts/6 > Nov 8 20:39:33 linux pppd[2590]: Script /usr/local/sbin/pppoa3 -m 1 -c > -vpi 8 -vci 35 finished (pid 2591), status = 0xff00 > Nov 8 20:39:33 linux pppoa3[2618]: pppoa3 version 1.2-beta2 started by > root (uid 0) > Nov 8 20:39:33 linux pppoa3[2618]: A previous instance seems to be > running > Nov 8 20:39:33 linux pppoa3[2618]: Sending the kill signal to 2591 and > waiting... > Nov 8 20:39:34 linux pppd[2590]: sent [LCP ConfReq id=0x1 <asyncmap > 0x0> <magic 0x986df7cf>] > Nov 8 20:40:01 linux last message repeated 9 times > Nov 8 20:40:04 linux pppd[2590]: LCP: timeout sending Config-Requests > Nov 8 20:40:04 linux pppd[2590]: Connection terminated. > Nov 8 20:40:04 linux pppd[2590]: using channel 3 > Nov 8 20:40:04 linux pppd[2590]: Using interface ppp0 > Nov 8 20:40:04 linux pppd[2590]: Connect: ppp0 <--> /dev/pts/7 > Nov 8 20:40:04 linux pppoa3[2638]: pppoa3 version 1.2-beta2 started by > root (uid 0) > Nov 8 20:40:04 linux pppoa3[2638]: A previous instance seems to be > running > Nov 8 20:40:04 linux pppoa3[2638]: Sending the kill signal to 2591 and > waiting... > Nov 8 20:40:05 linux pppd[2590]: sent [LCP ConfReq id=0x2 <asyncmap > 0x0> <magic 0x83d950f8>] > Nov 8 20:40:32 linux last message repeated 9 times > Nov 8 20:40:35 linux pppd[2590]: LCP: timeout sending Config-Requests > Nov 8 20:40:35 linux pppd[2590]: Connection terminated. > Nov 8 20:40:35 linux pppd[2590]: using channel 4 > Nov 8 20:40:35 linux pppd[2590]: Using interface ppp0 > > Nov 8 20:40:35 linux pppd[2590]: Connect: ppp0 <--> /dev/pts/8 > Nov 8 20:40:35 linux pppoa3[2667]: pppoa3 version 1.2-beta2 started by > root (uid 0) > Nov 8 20:40:35 linux pppoa3[2667]: A previous instance seems to be > running > Nov 8 20:40:35 linux pppoa3[2667]: Sending the kill signal to 2591 and > waiting... > Nov 8 20:40:36 linux pppd[2590]: sent [LCP ConfReq id=0x3 <asyncmap > 0x0> <magic 0x5edc65c0>] > Nov 8 20:41:03 linux last message repeated 9 times > Nov 8 20:41:06 linux pppd[2590]: LCP: timeout sending Config-Requests > Nov 8 20:41:06 linux pppd[2590]: Connection terminated. > Nov 8 20:41:06 linux pppd[2590]: using channel 5 > > Nov 8 20:41:06 linux pppd[2590]: Using interface ppp0 > Nov 8 20:41:06 linux pppd[2590]: Connect: ppp0 <--> /dev/pts/9 > Nov 8 20:41:06 linux pppoa3[2697]: pppoa3 version 1.2-beta2 started by > root (uid 0) > Nov 8 20:41:06 linux pppoa3[2697]: A previous instance seems to be > running > Nov 8 20:41:06 linux pppoa3[2697]: Sending the kill signal to 2591 and > waiting... > Nov 8 20:41:07 linux pppd[2590]: sent [LCP ConfReq id=0x4 <asyncmap > 0x0> <magic 0xaba22af1>] > > > Any help would be (***greatly***) appreciated.... > > TIA > > James > > > > Liste de diffusion modem ALCATEL SpeedTouch USB > Pour se d�sinscrire : mailto:[EMAIL PROTECTED] > > Liste de diffusion modem ALCATEL SpeedTouch USB Pour se d�sinscrire : mailto:[EMAIL PROTECTED]
