linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Re: Problem with 2.6-testXX and alcatel speedtouch usb modem
       [not found] <200308200203.02897.jjluza@yahoo.fr>
@ 2003-08-25  9:43 ` Duncan Sands
  0 siblings, 0 replies; 11+ messages in thread
From: Duncan Sands @ 2003-08-25  9:43 UTC (permalink / raw)
  To: linux-kernel

On Wednesday 20 August 2003 02:03, jjluza wrote:
> I try to make this modem working.
> It works very well on kernel 2.4 series.
> It work with some kernel 2.6 until test2-mm1.
> But since test2-mm1, the newer kernel doesn't work anymore.
> There is 2 related drivers for this modem.
> The one which is included in the kernel and which can be found here :
> http://www.linux-usb.org/SpeedTouch/
> and the one which I've always used until now :
> speedtouch.sourceforge.net
>
> when I notice that the old one doesn't work anymore, I try with the driver
> which included in the kernel, without success.

Did you follow the instructions on http://www.linux-usb.org/SpeedTouch/ ?

> It crashed when I do "pppd call adsl".

>From what I see below you are still using the userspace driver (pppoa3),
which is being called by pppd.  This won't work when you have the kernel
module loaded.  You need to use a pppoa aware pppd and not call pppd.

> I can load the firmware.
>
> And here is messages in syslog :
> Aug 19 22:00:26 serveur modem_run[337]: modem_run version 1.1 started by
> root uid 0
> Aug 19 22:00:28 serveur kernel: usb 1-2: bulk timeout on ep5in
> Aug 19 22:00:28 serveur kernel: usbfs: USBDEVFS_BULK failed dev 2 ep 0x85
> len 512 ret -110
> Aug 19 22:00:43 serveur modem_run[337]: ADSL synchronization has been
> obtained Aug 19 22:00:43 serveur modem_run[337]: ADSL line is up (608
> kbit/s down | 160 kbit/s up)
> Aug 19 22:00:43 serveur modprobe: FATAL: Module ipv6 not found.
> Aug 19 22:00:43 serveur pppd[345]: pppd 2.4.1 started by root, uid 0
> Aug 19 22:00:43 serveur pppd[345]: Using interface ppp0
> Aug 19 22:00:44 serveur pppd[345]: Connect: ppp0 <--> /dev/pts/0
> Aug 19 22:00:44 serveur kernel: ip_conntrack version 2.1 (768 buckets, 6144
> max) - 300 bytes per conntrack
> Aug 19 22:00:44 serveur pppoa3[346]: PPPoA3 version 1.1 started by root
> (uid 0)
> Aug 19 22:00:44 serveur pppoa3[346]: Control thread ready
> Aug 19 22:00:44 serveur pppoa3[352]: ppp(d) --> pppoa3 --> modem  stream
> ready Aug 19 22:00:44 serveur pppoa3[353]: modem  --> pppoa3 --> ppp(d)
> stream ready Aug 19 22:00:44 serveur pppoa3[353]: Error reading usb urb
> Aug 19 22:00:44 serveur pppoa3[346]: Woken by a sem_post event -> Exiting
> Aug 19 22:00:44 serveur pppoa3[346]: Read from ppp Canceled
> Aug 19 22:00:44 serveur pppoa3[346]: Write to ppp Canceled
> Aug 19 22:00:44 serveur pppoa3[346]: Exiting
> Aug 19 22:00:44 serveur pppd[345]: Modem hangup
> Aug 19 22:00:44 serveur pppd[345]: Connection terminated.
> Aug 19 22:00:44 serveur kernel: usbfs: usb_submit_urb returned -32
> Aug 19 22:00:44 serveur kernel: Device class 'ppp0' does not have a
> release() function, it is broken and must
> be fixed.
> Aug 19 22:00:44 serveur kernel: Badness in class_dev_release at
> drivers/base/class.c:201
> Aug 19 22:00:44 serveur kernel: Call Trace:
> Aug 19 22:00:44 serveur kernel:  [kobject_cleanup+54/64]
> kobject_cleanup+0x36/0x40
> Aug 19 22:00:44 serveur kernel:  [netdev_run_todo+267/464]
> netdev_run_todo+0x10b/0x1d0
> Aug 19 22:00:44 serveur kernel:  [_end+114517535/1070384712]
> ppp_shutdown_interface+0x87/0xe0 [ppp_generic]
> Aug 19 22:00:44 serveur kernel:  [_end+114504362/1070384712]
> ppp_ioctl+0x802/0x820 [ppp_generic]
> Aug 19 22:00:44 serveur kernel:  [__fput+193/288] __fput+0xc1/0x120
> Aug 19 22:00:44 serveur kernel:  [sys_ioctl+263/640] sys_ioctl+0x107/0x280
> Aug 19 22:00:44 serveur kernel:  [syscall_call+7/11] syscall_call+0x7/0xb
> Aug 19 22:00:44 serveur kernel:
> Aug 19 22:00:44 serveur kernel: ip_tables: (C) 2000-2002 Netfilter core
> team Aug 19 22:00:44 serveur pppd[345]: Using interface ppp0
> Aug 19 22:00:44 serveur pppd[345]: Connect: ppp0 <--> /dev/pts/0
> Aug 19 22:00:44 serveur pppoa3[364]: PPPoA3 version 1.1 started by root
> (uid 0)
> Aug 19 22:00:44 serveur pppoa3[364]: Control thread ready
> Aug 19 22:00:44 serveur pppoa3[374]: ppp(d) --> pppoa3 --> modem  stream
> ready Aug 19 22:00:44 serveur pppoa3[375]: modem  --> pppoa3 --> ppp(d)
> stream ready Aug 19 22:00:44 serveur pppoa3[375]: Error reading usb urb
> Aug 19 22:00:44 serveur pppoa3[364]: Woken by a sem_post event -> Exiting
> Aug 19 22:00:44 serveur pppoa3[364]: Read from ppp Canceled
> Aug 19 22:00:44 serveur pppoa3[364]: Write to ppp Canceled
> Aug 19 22:00:44 serveur kernel: usbfs: usb_submit_urb returned -32
> Aug 19 22:00:44 serveur pppoa3[364]: Exiting
> Aug 19 22:00:44 serveur pppd[345]: Modem hangup
> Aug 19 22:00:44 serveur pppd[345]: Connection terminated.
> Aug 19 22:00:44 serveur kernel: Device class 'ppp0' does not have a
> release() function, it is broken and must
> be fixed.
> Aug 19 22:00:44 serveur kernel: Badness in class_dev_release at
> drivers/base/class.c:201
> Aug 19 22:00:44 serveur kernel: Call Trace:
> Aug 19 22:00:44 serveur kernel:  [kobject_cleanup+54/64]
> kobject_cleanup+0x36/0x40
> Aug 19 22:00:44 serveur kernel:  [netdev_run_todo+267/464]
> netdev_run_todo+0x10b/0x1d0
> Aug 19 22:00:44 serveur kernel:  [_end+114517535/1070384712]
> ppp_shutdown_interface+0x87/0xe0 [ppp_generic]
> Aug 19 22:00:44 serveur kernel:  [_end+114504362/1070384712]
> ppp_ioctl+0x802/0x820 [ppp_generic]
> Aug 19 22:00:44 serveur kernel:  [__fput+193/288] __fput+0xc1/0x120
> Aug 19 22:00:44 serveur kernel:  [sys_ioctl+263/640] sys_ioctl+0x107/0x280
> Aug 19 22:00:44 serveur kernel:  [syscall_call+7/11] syscall_call+0x7/0xb
> Aug 19 22:00:44 serveur kernel:
> Aug 19 22:00:44 serveur pppoa3[386]: PPPoA3 version 1.1 started by root
> (uid 0)
> Aug 19 22:00:44 serveur pppoa3[386]: Control thread ready
> Aug 19 22:00:44 serveur pppoa3[389]: ppp(d) --> pppoa3 --> modem  stream
> ready Aug 19 22:00:44 serveur pppoa3[390]: modem  --> pppoa3 --> ppp(d)
> stream ready Aug 19 22:00:44 serveur pppoa3[390]: Error reading usb urb
> Aug 19 22:00:44 serveur pppoa3[386]: Woken by a sem_post event -> Exiting
> Aug 19 22:00:44 serveur pppoa3[386]: Read from ppp Canceled
> Aug 19 22:00:44 serveur pppoa3[386]: Write to ppp Canceled
> Aug 19 22:00:44 serveur kernel: usbfs: usb_submit_urb returned -32
> Aug 19 22:00:44 serveur pppd[345]: Using interface ppp0
> Aug 19 22:00:44 serveur pppoa3[386]: Exiting
> Aug 19 22:00:44 serveur pppd[345]: Connect: ppp0 <--> /dev/pts/0
> Aug 19 22:00:44 serveur pppd[345]: ioctl(PPPIOCSASYNCMAP): Inappropriate
> ioctl for device(25)
> Aug 19 22:00:44 serveur pppd[345]: tcflush failed: Input/output error
> Aug 19 22:00:44 serveur kernel: Device class 'ppp0' does not have a
> release() function, it is broken and must
> be fixed.
> Aug 19 22:00:44 serveur kernel: Badness in class_dev_release at
> drivers/base/class.c:201
> Aug 19 22:00:44 serveur kernel: Call Trace:
> Aug 19 22:00:44 serveur kernel:  [kobject_cleanup+54/64]
> kobject_cleanup+0x36/0x40
> Aug 19 22:00:44 serveur kernel:  [netdev_run_todo+267/464]
> netdev_run_todo+0x10b/0x1d0
> Aug 19 22:00:45 serveur kernel:  [_end+114517535/1070384712]
> ppp_shutdown_interface+0x87/0xe0 [ppp_generic]
> Aug 19 22:00:45 serveur kernel:  [_end+114504362/1070384712]
> ppp_ioctl+0x802/0x820 [ppp_generic]
> Aug 19 22:00:45 serveur kernel:  [__fput+193/288] __fput+0xc1/0x120
> Aug 19 22:00:45 serveur kernel:  [sys_ioctl+263/640] sys_ioctl+0x107/0x280
> Aug 19 22:00:45 serveur kernel:  [syscall_call+7/11] syscall_call+0x7/0xb
> Aug 19 22:00:45 serveur kernel:
> Aug 19 22:00:45 serveur pppd[345]: Exit.
>
>
> so, the last kernel which work with this adsl modem is test2-mm1.

It looks like usbfs is broken again.  I should be able to look into
this next week.  In the meantime, please try the kernel module.

All the best,

Duncan.


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Problem with 2.6-testXX and alcatel speedtouch usb modem
@ 2003-08-28 10:02 subodh
  0 siblings, 0 replies; 11+ messages in thread
From: subodh @ 2003-08-28 10:02 UTC (permalink / raw)
  To: linux-kernel

All,

I have been using kernel mode driver for my Alcatel speedtouch modem since 2.4.21 and at the moment i am using it with 2.6.0-test4-mm2. I never had any problem in using this drive since it was included in  2.5.xx series It works like a charm. Few things you need to be aware of.
A. Your ppp software should be pppoatm compatible
B. You need to compile ppp atm support in the kernel (You can also use it as a module).
C. When you load the firmware using modem_run command use the option for kernel mode driver. I think its -k.
D. Configure your options file as suggested at http://www.linux-usb.org/SpeedTouch/

Launch pppd daemon without any option and you should get connection.

Subodh Shrivastava
PS: I also used user mode driver for while but i was plagued by the loss of sync problem which resulted in slow download speed. Switching to kernel mode driver i never had those problems. 

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Problem with 2.6-testXX and alcatel speedtouch usb modem
  2003-08-26  3:43 jjluza
@ 2003-08-27 19:57 ` Duncan Sands
  0 siblings, 0 replies; 11+ messages in thread
From: Duncan Sands @ 2003-08-27 19:57 UTC (permalink / raw)
  To: jjluza, linux-kernel

[-- Attachment #1: Type: text/plain, Size: 9715 bytes --]

On Tuesday 26 August 2003 05:43, jjluza wrote:
> Le Lundi 25 Août 2003 11:31, vous avez écrit :
> > On Wednesday 20 August 2003 02:03, jjluza wrote:
> > > I try to make this modem working.
> > > It works very well on kernel 2.4 series.
> > > It work with some kernel 2.6 until test2-mm1.
> > > But since test2-mm1, the newer kernel doesn't work anymore.
> > > There is 2 related drivers for this modem.
> > > The one which is included in the kernel and which can be found here :
> > > http://www.linux-usb.org/SpeedTouch/
> > > and the one which I've always used until now :
> > > speedtouch.sourceforge.net
> > >
> > > when I notice that the old one doesn't work anymore, I try with the
> > > driver which included in the kernel, without success.
> >
> > Did you follow the instructions on http://www.linux-usb.org/SpeedTouch/ ?
> >
> > > It crashed when I do "pppd call adsl".
> >
> > From what I see below you are still using the userspace driver (pppoa3),
> > which is being called by pppd.  This won't work when you have the kernel
> > module loaded.  You need to use a pppoa aware pppd and not call pppd.
> >
> > > I can load the firmware.
> > >
> > > And here is messages in syslog :
> > > Aug 19 22:00:26 serveur modem_run[337]: modem_run version 1.1 started
> > > by root uid 0
> > > Aug 19 22:00:28 serveur kernel: usb 1-2: bulk timeout on ep5in
> > > Aug 19 22:00:28 serveur kernel: usbfs: USBDEVFS_BULK failed dev 2 ep
> > > 0x85 len 512 ret -110
> > > Aug 19 22:00:43 serveur modem_run[337]: ADSL synchronization has been
> > > obtained Aug 19 22:00:43 serveur modem_run[337]: ADSL line is up (608
> > > kbit/s down | 160 kbit/s up)
> > > Aug 19 22:00:43 serveur modprobe: FATAL: Module ipv6 not found.
> > > Aug 19 22:00:43 serveur pppd[345]: pppd 2.4.1 started by root, uid 0
> > > Aug 19 22:00:43 serveur pppd[345]: Using interface ppp0
> > > Aug 19 22:00:44 serveur pppd[345]: Connect: ppp0 <--> /dev/pts/0
> > > Aug 19 22:00:44 serveur kernel: ip_conntrack version 2.1 (768 buckets,
> > > 6144 max) - 300 bytes per conntrack
> > > Aug 19 22:00:44 serveur pppoa3[346]: PPPoA3 version 1.1 started by root
> > > (uid 0)
> > > Aug 19 22:00:44 serveur pppoa3[346]: Control thread ready
> > > Aug 19 22:00:44 serveur pppoa3[352]: ppp(d) --> pppoa3 --> modem 
> > > stream ready Aug 19 22:00:44 serveur pppoa3[353]: modem  --> pppoa3 -->
> > > ppp(d) stream ready Aug 19 22:00:44 serveur pppoa3[353]: Error reading
> > > usb urb Aug 19 22:00:44 serveur pppoa3[346]: Woken by a sem_post event
> > > -> Exiting Aug 19 22:00:44 serveur pppoa3[346]: Read from ppp Canceled
> > > Aug 19 22:00:44 serveur pppoa3[346]: Write to ppp Canceled
> > > Aug 19 22:00:44 serveur pppoa3[346]: Exiting
> > > Aug 19 22:00:44 serveur pppd[345]: Modem hangup
> > > Aug 19 22:00:44 serveur pppd[345]: Connection terminated.
> > > Aug 19 22:00:44 serveur kernel: usbfs: usb_submit_urb returned -32
> > > Aug 19 22:00:44 serveur kernel: Device class 'ppp0' does not have a
> > > release() function, it is broken and must
> > > be fixed.
> > > Aug 19 22:00:44 serveur kernel: Badness in class_dev_release at
> > > drivers/base/class.c:201
> > > Aug 19 22:00:44 serveur kernel: Call Trace:
> > > Aug 19 22:00:44 serveur kernel:  [kobject_cleanup+54/64]
> > > kobject_cleanup+0x36/0x40
> > > Aug 19 22:00:44 serveur kernel:  [netdev_run_todo+267/464]
> > > netdev_run_todo+0x10b/0x1d0
> > > Aug 19 22:00:44 serveur kernel:  [_end+114517535/1070384712]
> > > ppp_shutdown_interface+0x87/0xe0 [ppp_generic]
> > > Aug 19 22:00:44 serveur kernel:  [_end+114504362/1070384712]
> > > ppp_ioctl+0x802/0x820 [ppp_generic]
> > > Aug 19 22:00:44 serveur kernel:  [__fput+193/288] __fput+0xc1/0x120
> > > Aug 19 22:00:44 serveur kernel:  [sys_ioctl+263/640]
> > > sys_ioctl+0x107/0x280 Aug 19 22:00:44 serveur kernel:
> > > [syscall_call+7/11] syscall_call+0x7/0xb Aug 19 22:00:44 serveur
> > > kernel: Aug 19 22:00:44 serveur kernel: ip_tables: (C) 2000-2002
> > > Netfilter core team Aug 19 22:00:44 serveur pppd[345]: Using interface
> > > ppp0
> > > Aug 19 22:00:44 serveur pppd[345]: Connect: ppp0 <--> /dev/pts/0
> > > Aug 19 22:00:44 serveur pppoa3[364]: PPPoA3 version 1.1 started by root
> > > (uid 0)
> > > Aug 19 22:00:44 serveur pppoa3[364]: Control thread ready
> > > Aug 19 22:00:44 serveur pppoa3[374]: ppp(d) --> pppoa3 --> modem 
> > > stream ready Aug 19 22:00:44 serveur pppoa3[375]: modem  --> pppoa3 -->
> > > ppp(d) stream ready Aug 19 22:00:44 serveur pppoa3[375]: Error reading
> > > usb urb Aug 19 22:00:44 serveur pppoa3[364]: Woken by a sem_post event
> > > -> Exiting Aug 19 22:00:44 serveur pppoa3[364]: Read from ppp Canceled
> > > Aug 19 22:00:44 serveur pppoa3[364]: Write to ppp Canceled
> > > Aug 19 22:00:44 serveur kernel: usbfs: usb_submit_urb returned -32
> > > Aug 19 22:00:44 serveur pppoa3[364]: Exiting
> > > Aug 19 22:00:44 serveur pppd[345]: Modem hangup
> > > Aug 19 22:00:44 serveur pppd[345]: Connection terminated.
> > > Aug 19 22:00:44 serveur kernel: Device class 'ppp0' does not have a
> > > release() function, it is broken and must
> > > be fixed.
> > > Aug 19 22:00:44 serveur kernel: Badness in class_dev_release at
> > > drivers/base/class.c:201
> > > Aug 19 22:00:44 serveur kernel: Call Trace:
> > > Aug 19 22:00:44 serveur kernel:  [kobject_cleanup+54/64]
> > > kobject_cleanup+0x36/0x40
> > > Aug 19 22:00:44 serveur kernel:  [netdev_run_todo+267/464]
> > > netdev_run_todo+0x10b/0x1d0
> > > Aug 19 22:00:44 serveur kernel:  [_end+114517535/1070384712]
> > > ppp_shutdown_interface+0x87/0xe0 [ppp_generic]
> > > Aug 19 22:00:44 serveur kernel:  [_end+114504362/1070384712]
> > > ppp_ioctl+0x802/0x820 [ppp_generic]
> > > Aug 19 22:00:44 serveur kernel:  [__fput+193/288] __fput+0xc1/0x120
> > > Aug 19 22:00:44 serveur kernel:  [sys_ioctl+263/640]
> > > sys_ioctl+0x107/0x280 Aug 19 22:00:44 serveur kernel:
> > > [syscall_call+7/11] syscall_call+0x7/0xb Aug 19 22:00:44 serveur
> > > kernel: Aug 19 22:00:44 serveur pppoa3[386]: PPPoA3 version 1.1 started
> > > by root (uid 0)
> > > Aug 19 22:00:44 serveur pppoa3[386]: Control thread ready
> > > Aug 19 22:00:44 serveur pppoa3[389]: ppp(d) --> pppoa3 --> modem 
> > > stream ready Aug 19 22:00:44 serveur pppoa3[390]: modem  --> pppoa3 -->
> > > ppp(d) stream ready Aug 19 22:00:44 serveur pppoa3[390]: Error reading
> > > usb urb Aug 19 22:00:44 serveur pppoa3[386]: Woken by a sem_post event
> > > -> Exiting Aug 19 22:00:44 serveur pppoa3[386]: Read from ppp Canceled
> > > Aug 19 22:00:44 serveur pppoa3[386]: Write to ppp Canceled
> > > Aug 19 22:00:44 serveur kernel: usbfs: usb_submit_urb returned -32
> > > Aug 19 22:00:44 serveur pppd[345]: Using interface ppp0
> > > Aug 19 22:00:44 serveur pppoa3[386]: Exiting
> > > Aug 19 22:00:44 serveur pppd[345]: Connect: ppp0 <--> /dev/pts/0
> > > Aug 19 22:00:44 serveur pppd[345]: ioctl(PPPIOCSASYNCMAP):
> > > Inappropriate ioctl for device(25)
> > > Aug 19 22:00:44 serveur pppd[345]: tcflush failed: Input/output error
> > > Aug 19 22:00:44 serveur kernel: Device class 'ppp0' does not have a
> > > release() function, it is broken and must
> > > be fixed.
> > > Aug 19 22:00:44 serveur kernel: Badness in class_dev_release at
> > > drivers/base/class.c:201
> > > Aug 19 22:00:44 serveur kernel: Call Trace:
> > > Aug 19 22:00:44 serveur kernel:  [kobject_cleanup+54/64]
> > > kobject_cleanup+0x36/0x40
> > > Aug 19 22:00:44 serveur kernel:  [netdev_run_todo+267/464]
> > > netdev_run_todo+0x10b/0x1d0
> > > Aug 19 22:00:45 serveur kernel:  [_end+114517535/1070384712]
> > > ppp_shutdown_interface+0x87/0xe0 [ppp_generic]
> > > Aug 19 22:00:45 serveur kernel:  [_end+114504362/1070384712]
> > > ppp_ioctl+0x802/0x820 [ppp_generic]
> > > Aug 19 22:00:45 serveur kernel:  [__fput+193/288] __fput+0xc1/0x120
> > > Aug 19 22:00:45 serveur kernel:  [sys_ioctl+263/640]
> > > sys_ioctl+0x107/0x280 Aug 19 22:00:45 serveur kernel:
> > > [syscall_call+7/11] syscall_call+0x7/0xb Aug 19 22:00:45 serveur
> > > kernel: Aug 19 22:00:45 serveur pppd[345]: Exit.
> > >
> > >
> > > so, the last kernel which work with this adsl modem is test2-mm1.
> >
> > It looks like usbfs is broken again.  I should be able to look into
> > this next week.  In the meantime, please try the kernel module.
> >
> > All the best,
> >
> > Duncan.
>
> So, I just retry to use the way explain here :
>  http://www.linux-usb.org/SpeedTouch/
> and I don't succeed
> It seems that the howto page is too old
> the pppd I should use is a bit old too (several year)
> when I try to run pppd, it tells me "illegal instruction" (but I follow
> closely the documentation

Hi jj, yes the howto is a bit out of date.  If you download the "speedbundle"
from the download page, your life should be much easier: it contains all
the programs you need (kernel module, pppd, scripts etc): all you need
to does is a make, make install.  The make will prompt you to set various
values (read the error messages) like your user name and password.
You may need the attached Makefile.

> The doc says that modem_run work, but it don't work for me (it tells me
> another instance is running when speedtch is loaded)

This probably means you are using the init script for the user mode driver
and it has already launched modem_run.

> So, I'm bored to make it works whereas speedtouch.sourceforge.net is a
> great project which have made my life easier for several years  ;)

Yeah, I used it for ages too, it works fine.  However, when the kernel module
went into 2.5, someone had to take care of it :)

> I decide to not try again to use other solutions. If futur kernels don't
> work with my modem, I keep on using older kernel anyway, like test2-mm1
>
> The usb problem I got is fixed in test4-mm1 : good thing

Great!

Duncan.

[-- Attachment #2: Makefile --]
[-- Type: text/x-makefile, Size: 1120 bytes --]

all: build

configure: configure-stamp
configure-stamp:
	./configure

build: configure-stamp build-stamp
build-stamp:
	cd kernel_module && $(MAKE)
	cd linux-atm/src/lib && $(MAKE)
	cd ppp/pppd && $(MAKE)
	cd ppp/pppd/plugins && $(MAKE) C_INCLUDE_PATH=../../../linux-atm/src/include LIBRARY_PATH=../../../linux-atm/src/lib/.libs
	cd firmware && $(MAKE)
	cd firmware_loader && $(MAKE)
	cd hotplug_scripts && $(MAKE)
	cd ppp_scripts && $(MAKE)
	touch build-stamp

clean:
	rm -f build-stamp configure-stamp
	cd firmware && $(MAKE) clean
	cd firmware_loader && $(MAKE) clean
	cd hotplug_scripts && $(MAKE) clean
	cd kernel_module && $(MAKE) clean
	cd linux-atm/src/lib && $(MAKE) clean
	cd ppp/pppd/plugins && $(MAKE) clean
	cd ppp/pppd && $(MAKE) clean
	cd ppp && $(MAKE) clean
	cd ppp_scripts && $(MAKE) clean

install: build
	cd kernel_module && $(MAKE) install
	cd firmware && $(MAKE) install
	cd firmware_loader && $(MAKE) modem_run
	cd hotplug_scripts && $(MAKE) install
	cd linux-atm/src/lib && $(MAKE) install
	cd ppp/pppd && $(MAKE) install
	cd ppp/pppd/plugins && $(MAKE) install
	cd ppp_scripts && $(MAKE) install

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Problem with 2.6-testXX and alcatel speedtouch usb modem
@ 2003-08-26  3:43 jjluza
  2003-08-27 19:57 ` Duncan Sands
  0 siblings, 1 reply; 11+ messages in thread
From: jjluza @ 2003-08-26  3:43 UTC (permalink / raw)
  To: linux-kernel

Le Lundi 25 Août 2003 11:31, vous avez écrit :
> On Wednesday 20 August 2003 02:03, jjluza wrote:
> > I try to make this modem working.
> > It works very well on kernel 2.4 series.
> > It work with some kernel 2.6 until test2-mm1.
> > But since test2-mm1, the newer kernel doesn't work anymore.
> > There is 2 related drivers for this modem.
> > The one which is included in the kernel and which can be found here :
> > http://www.linux-usb.org/SpeedTouch/
> > and the one which I've always used until now :
> > speedtouch.sourceforge.net
> >
> > when I notice that the old one doesn't work anymore, I try with the
> > driver which included in the kernel, without success.
>
> Did you follow the instructions on http://www.linux-usb.org/SpeedTouch/ ?
>
> > It crashed when I do "pppd call adsl".
>
> From what I see below you are still using the userspace driver (pppoa3),
> which is being called by pppd.  This won't work when you have the kernel
> module loaded.  You need to use a pppoa aware pppd and not call pppd.
>
> > I can load the firmware.
> >
> > And here is messages in syslog :
> > Aug 19 22:00:26 serveur modem_run[337]: modem_run version 1.1 started by
> > root uid 0
> > Aug 19 22:00:28 serveur kernel: usb 1-2: bulk timeout on ep5in
> > Aug 19 22:00:28 serveur kernel: usbfs: USBDEVFS_BULK failed dev 2 ep 0x85
> > len 512 ret -110
> > Aug 19 22:00:43 serveur modem_run[337]: ADSL synchronization has been
> > obtained Aug 19 22:00:43 serveur modem_run[337]: ADSL line is up (608
> > kbit/s down | 160 kbit/s up)
> > Aug 19 22:00:43 serveur modprobe: FATAL: Module ipv6 not found.
> > Aug 19 22:00:43 serveur pppd[345]: pppd 2.4.1 started by root, uid 0
> > Aug 19 22:00:43 serveur pppd[345]: Using interface ppp0
> > Aug 19 22:00:44 serveur pppd[345]: Connect: ppp0 <--> /dev/pts/0
> > Aug 19 22:00:44 serveur kernel: ip_conntrack version 2.1 (768 buckets,
> > 6144 max) - 300 bytes per conntrack
> > Aug 19 22:00:44 serveur pppoa3[346]: PPPoA3 version 1.1 started by root
> > (uid 0)
> > Aug 19 22:00:44 serveur pppoa3[346]: Control thread ready
> > Aug 19 22:00:44 serveur pppoa3[352]: ppp(d) --> pppoa3 --> modem  stream
> > ready Aug 19 22:00:44 serveur pppoa3[353]: modem  --> pppoa3 --> ppp(d)
> > stream ready Aug 19 22:00:44 serveur pppoa3[353]: Error reading usb urb
> > Aug 19 22:00:44 serveur pppoa3[346]: Woken by a sem_post event -> Exiting
> > Aug 19 22:00:44 serveur pppoa3[346]: Read from ppp Canceled
> > Aug 19 22:00:44 serveur pppoa3[346]: Write to ppp Canceled
> > Aug 19 22:00:44 serveur pppoa3[346]: Exiting
> > Aug 19 22:00:44 serveur pppd[345]: Modem hangup
> > Aug 19 22:00:44 serveur pppd[345]: Connection terminated.
> > Aug 19 22:00:44 serveur kernel: usbfs: usb_submit_urb returned -32
> > Aug 19 22:00:44 serveur kernel: Device class 'ppp0' does not have a
> > release() function, it is broken and must
> > be fixed.
> > Aug 19 22:00:44 serveur kernel: Badness in class_dev_release at
> > drivers/base/class.c:201
> > Aug 19 22:00:44 serveur kernel: Call Trace:
> > Aug 19 22:00:44 serveur kernel:  [kobject_cleanup+54/64]
> > kobject_cleanup+0x36/0x40
> > Aug 19 22:00:44 serveur kernel:  [netdev_run_todo+267/464]
> > netdev_run_todo+0x10b/0x1d0
> > Aug 19 22:00:44 serveur kernel:  [_end+114517535/1070384712]
> > ppp_shutdown_interface+0x87/0xe0 [ppp_generic]
> > Aug 19 22:00:44 serveur kernel:  [_end+114504362/1070384712]
> > ppp_ioctl+0x802/0x820 [ppp_generic]
> > Aug 19 22:00:44 serveur kernel:  [__fput+193/288] __fput+0xc1/0x120
> > Aug 19 22:00:44 serveur kernel:  [sys_ioctl+263/640]
> > sys_ioctl+0x107/0x280 Aug 19 22:00:44 serveur kernel:
> > [syscall_call+7/11] syscall_call+0x7/0xb Aug 19 22:00:44 serveur kernel:
> > Aug 19 22:00:44 serveur kernel: ip_tables: (C) 2000-2002 Netfilter core
> > team Aug 19 22:00:44 serveur pppd[345]: Using interface ppp0
> > Aug 19 22:00:44 serveur pppd[345]: Connect: ppp0 <--> /dev/pts/0
> > Aug 19 22:00:44 serveur pppoa3[364]: PPPoA3 version 1.1 started by root
> > (uid 0)
> > Aug 19 22:00:44 serveur pppoa3[364]: Control thread ready
> > Aug 19 22:00:44 serveur pppoa3[374]: ppp(d) --> pppoa3 --> modem  stream
> > ready Aug 19 22:00:44 serveur pppoa3[375]: modem  --> pppoa3 --> ppp(d)
> > stream ready Aug 19 22:00:44 serveur pppoa3[375]: Error reading usb urb
> > Aug 19 22:00:44 serveur pppoa3[364]: Woken by a sem_post event -> Exiting
> > Aug 19 22:00:44 serveur pppoa3[364]: Read from ppp Canceled
> > Aug 19 22:00:44 serveur pppoa3[364]: Write to ppp Canceled
> > Aug 19 22:00:44 serveur kernel: usbfs: usb_submit_urb returned -32
> > Aug 19 22:00:44 serveur pppoa3[364]: Exiting
> > Aug 19 22:00:44 serveur pppd[345]: Modem hangup
> > Aug 19 22:00:44 serveur pppd[345]: Connection terminated.
> > Aug 19 22:00:44 serveur kernel: Device class 'ppp0' does not have a
> > release() function, it is broken and must
> > be fixed.
> > Aug 19 22:00:44 serveur kernel: Badness in class_dev_release at
> > drivers/base/class.c:201
> > Aug 19 22:00:44 serveur kernel: Call Trace:
> > Aug 19 22:00:44 serveur kernel:  [kobject_cleanup+54/64]
> > kobject_cleanup+0x36/0x40
> > Aug 19 22:00:44 serveur kernel:  [netdev_run_todo+267/464]
> > netdev_run_todo+0x10b/0x1d0
> > Aug 19 22:00:44 serveur kernel:  [_end+114517535/1070384712]
> > ppp_shutdown_interface+0x87/0xe0 [ppp_generic]
> > Aug 19 22:00:44 serveur kernel:  [_end+114504362/1070384712]
> > ppp_ioctl+0x802/0x820 [ppp_generic]
> > Aug 19 22:00:44 serveur kernel:  [__fput+193/288] __fput+0xc1/0x120
> > Aug 19 22:00:44 serveur kernel:  [sys_ioctl+263/640]
> > sys_ioctl+0x107/0x280 Aug 19 22:00:44 serveur kernel:
> > [syscall_call+7/11] syscall_call+0x7/0xb Aug 19 22:00:44 serveur kernel:
> > Aug 19 22:00:44 serveur pppoa3[386]: PPPoA3 version 1.1 started by root
> > (uid 0)
> > Aug 19 22:00:44 serveur pppoa3[386]: Control thread ready
> > Aug 19 22:00:44 serveur pppoa3[389]: ppp(d) --> pppoa3 --> modem  stream
> > ready Aug 19 22:00:44 serveur pppoa3[390]: modem  --> pppoa3 --> ppp(d)
> > stream ready Aug 19 22:00:44 serveur pppoa3[390]: Error reading usb urb
> > Aug 19 22:00:44 serveur pppoa3[386]: Woken by a sem_post event -> Exiting
> > Aug 19 22:00:44 serveur pppoa3[386]: Read from ppp Canceled
> > Aug 19 22:00:44 serveur pppoa3[386]: Write to ppp Canceled
> > Aug 19 22:00:44 serveur kernel: usbfs: usb_submit_urb returned -32
> > Aug 19 22:00:44 serveur pppd[345]: Using interface ppp0
> > Aug 19 22:00:44 serveur pppoa3[386]: Exiting
> > Aug 19 22:00:44 serveur pppd[345]: Connect: ppp0 <--> /dev/pts/0
> > Aug 19 22:00:44 serveur pppd[345]: ioctl(PPPIOCSASYNCMAP): Inappropriate
> > ioctl for device(25)
> > Aug 19 22:00:44 serveur pppd[345]: tcflush failed: Input/output error
> > Aug 19 22:00:44 serveur kernel: Device class 'ppp0' does not have a
> > release() function, it is broken and must
> > be fixed.
> > Aug 19 22:00:44 serveur kernel: Badness in class_dev_release at
> > drivers/base/class.c:201
> > Aug 19 22:00:44 serveur kernel: Call Trace:
> > Aug 19 22:00:44 serveur kernel:  [kobject_cleanup+54/64]
> > kobject_cleanup+0x36/0x40
> > Aug 19 22:00:44 serveur kernel:  [netdev_run_todo+267/464]
> > netdev_run_todo+0x10b/0x1d0
> > Aug 19 22:00:45 serveur kernel:  [_end+114517535/1070384712]
> > ppp_shutdown_interface+0x87/0xe0 [ppp_generic]
> > Aug 19 22:00:45 serveur kernel:  [_end+114504362/1070384712]
> > ppp_ioctl+0x802/0x820 [ppp_generic]
> > Aug 19 22:00:45 serveur kernel:  [__fput+193/288] __fput+0xc1/0x120
> > Aug 19 22:00:45 serveur kernel:  [sys_ioctl+263/640]
> > sys_ioctl+0x107/0x280 Aug 19 22:00:45 serveur kernel:
> > [syscall_call+7/11] syscall_call+0x7/0xb Aug 19 22:00:45 serveur kernel:
> > Aug 19 22:00:45 serveur pppd[345]: Exit.
> >
> >
> > so, the last kernel which work with this adsl modem is test2-mm1.
>
> It looks like usbfs is broken again.  I should be able to look into
> this next week.  In the meantime, please try the kernel module.
>
> All the best,
>
> Duncan.

So, I just retry to use the way explain here :
 http://www.linux-usb.org/SpeedTouch/
and I don't succeed
It seems that the howto page is too old
the pppd I should use is a bit old too (several year)
when I try to run pppd, it tells me "illegal instruction" (but I follow
closely the documentation
The doc says that modem_run work, but it don't work for me (it tells me
another instance is running when speedtch is loaded)

So, I'm bored to make it works whereas speedtouch.sourceforge.net is a great
project which have made my life easier for several years  ;)
I decide to not try again to use other solutions. If futur kernels don't work
with my modem, I keep on using older kernel anyway, like test2-mm1

The usb problem I got is fixed in test4-mm1 : good thing

Cordially.

jj


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Problem with 2.6-testXX and alcatel speedtouch usb modem
  2003-08-22 11:08 Luis Medinas
@ 2003-08-23  0:22 ` Greg KH
  0 siblings, 0 replies; 11+ messages in thread
From: Greg KH @ 2003-08-23  0:22 UTC (permalink / raw)
  To: Luis Medinas; +Cc: linux-kernel

On Fri, Aug 22, 2003 at 07:08:30PM +0800, Luis Medinas wrote:
> >I try to make this modem working.
> >It works very well on kernel 2.4 series.
> >It work with some kernel 2.6 until test2-mm1.
> >But since test2-mm1, the newer kernel doesn't work anymore.
> >There is 2 related drivers for this modem.
> >The one which is included in the kernel and which can be found here :
> >http://www.linux-usb.org/SpeedTouch/
> >and the one which I've always used until now :
> >speedtouch.sourceforge.net
> 
> >when I notice that the old one doesn't work anymore, I try with the driver 
> >which included in the kernel, without success.
> 
> >It crashed when I do "pppd call adsl".
> >I can load the firmware.
> 
> Looks like this is happening to all 2.6.0-test3 users with speedtouch
> usb modems And i heard that speedtouch.sf.net developers want to leave
> 2.6 tree stabilize more a little bit to continue develop drivers with
> the correct support.

Um, as you have helped narrow down where the problem happened, I would
_really_ suggest they get involved in order to get the 2.6 tree to a
"stable" state.  Otherwise this bug is not going to get fixed due to the
fact that this is the only driver having problems right now.

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Problem with 2.6-testXX and alcatel speedtouch usb modem
@ 2003-08-22 11:08 Luis Medinas
  2003-08-23  0:22 ` Greg KH
  0 siblings, 1 reply; 11+ messages in thread
From: Luis Medinas @ 2003-08-22 11:08 UTC (permalink / raw)
  To: linux-kernel

>I try to make this modem working.
>It works very well on kernel 2.4 series.
>It work with some kernel 2.6 until test2-mm1.
>But since test2-mm1, the newer kernel doesn't work anymore.
>There is 2 related drivers for this modem.
>The one which is included in the kernel and which can be found here :
>http://www.linux-usb.org/SpeedTouch/
>and the one which I've always used until now :
>speedtouch.sourceforge.net

>when I notice that the old one doesn't work anymore, I try with the driver 
>which included in the kernel, without success.

>It crashed when I do "pppd call adsl".
>I can load the firmware.

Looks like this is happening to all 2.6.0-test3 users with speedtouch usb modems
And i heard that speedtouch.sf.net developers want to leave 2.6 tree stabilize more a little bit to continue develop drivers with the correct support.

Im sure we can help test drivers with the correct support for 2.6 
-- 
______________________________________________
http://www.linuxmail.org/
Now with e-mail forwarding for only US$5.95/yr

Powered by Outblaze

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Problem with 2.6-testXX and alcatel speedtouch usb modem
  2003-08-20  1:38     ` John Levon
@ 2003-08-20  2:23       ` jjluza
  0 siblings, 0 replies; 11+ messages in thread
From: jjluza @ 2003-08-20  2:23 UTC (permalink / raw)
  To: John Levon; +Cc: linux-kernel

Le Mercredi 20 Août 2003 03:38, vous avez écrit :
> On Wed, Aug 20, 2003 at 03:23:42AM +0200, jjluza wrote:
> > ok, I find the mailing list you said
> > I find the thread too, but it seems that the problem they pointed has
> > nothing to do with mine.
>
> Why do you think that ? From your description, it's exactly the same:
> the user-space speedtouch driver does not work after 2.6.0-test2
>
> regards
> john


hmm, it seems that my english is worse than I thought : I didn't understood 
what they said, the first time I read it.
Sorry, really

In fact, I haven't recognize the message error I got, but you're right, it 
seems to be the same problem.
So I hope my contribution will help the devels  ;)


regards


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Problem with 2.6-testXX and alcatel speedtouch usb modem
  2003-08-20  1:23   ` jjluza
@ 2003-08-20  1:38     ` John Levon
  2003-08-20  2:23       ` jjluza
  0 siblings, 1 reply; 11+ messages in thread
From: John Levon @ 2003-08-20  1:38 UTC (permalink / raw)
  To: jjluza; +Cc: Greg KH, linux-kernel

On Wed, Aug 20, 2003 at 03:23:42AM +0200, jjluza wrote:

> ok, I find the mailing list you said
> I find the thread too, but it seems that the problem they pointed has nothing 
> to do with mine.

Why do you think that ? From your description, it's exactly the same:
the user-space speedtouch driver does not work after 2.6.0-test2

regards
john

-- 
Khendon's Law:
If the same point is made twice by the same person, the thread is over.

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Problem with 2.6-testXX and alcatel speedtouch usb modem
  2003-08-20  0:34 ` Greg KH
@ 2003-08-20  1:23   ` jjluza
  2003-08-20  1:38     ` John Levon
  0 siblings, 1 reply; 11+ messages in thread
From: jjluza @ 2003-08-20  1:23 UTC (permalink / raw)
  To: Greg KH; +Cc: linux-kernel

Le Mercredi 20 Août 2003 02:34, vous avez écrit :
> On Wed, Aug 20, 2003 at 02:06:20AM +0200, jjluza wrote:
> > I try to make this modem working.
> > It works very well on kernel 2.4 series.
> > It work with some kernel 2.6 until test2-mm1.
> > But since test2-mm1, the newer kernel doesn't work anymore.
> > There is 2 related drivers for this modem.
> > The one which is included in the kernel and which can be found here :
> > http://www.linux-usb.org/SpeedTouch/
> > and the one which I've always used until now :
> > speedtouch.sourceforge.net
> >
> > when I notice that the old one doesn't work anymore, I try with the
> > driver which included in the kernel, without success.
>
> Take a look at a thread about this on the linux-usb-devel mailing list.
> People are working on narrowing down the patch that caused this problem
> and could probably use your help.
>
> thanks,
>
> greg k-h


ok, I find the mailing list you said
I find the thread too, but it seems that the problem they pointed has nothing 
to do with mine.
Anyway, I post a copy of my message on the user ml  ;)
If you think I should post on the devel ml, I could post a copy on it too.
thanks.


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Problem with 2.6-testXX and alcatel speedtouch usb modem
  2003-08-20  0:06 jjluza
@ 2003-08-20  0:34 ` Greg KH
  2003-08-20  1:23   ` jjluza
  0 siblings, 1 reply; 11+ messages in thread
From: Greg KH @ 2003-08-20  0:34 UTC (permalink / raw)
  To: jjluza; +Cc: linux-kernel

On Wed, Aug 20, 2003 at 02:06:20AM +0200, jjluza wrote:
> I try to make this modem working.
> It works very well on kernel 2.4 series.
> It work with some kernel 2.6 until test2-mm1.
> But since test2-mm1, the newer kernel doesn't work anymore.
> There is 2 related drivers for this modem.
> The one which is included in the kernel and which can be found here :
> http://www.linux-usb.org/SpeedTouch/
> and the one which I've always used until now :
> speedtouch.sourceforge.net
> 
> when I notice that the old one doesn't work anymore, I try with the driver 
> which included in the kernel, without success.

Take a look at a thread about this on the linux-usb-devel mailing list.
People are working on narrowing down the patch that caused this problem
and could probably use your help.

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Problem with 2.6-testXX and alcatel speedtouch usb modem
@ 2003-08-20  0:06 jjluza
  2003-08-20  0:34 ` Greg KH
  0 siblings, 1 reply; 11+ messages in thread
From: jjluza @ 2003-08-20  0:06 UTC (permalink / raw)
  To: linux-kernel

I try to make this modem working.
It works very well on kernel 2.4 series.
It work with some kernel 2.6 until test2-mm1.
But since test2-mm1, the newer kernel doesn't work anymore.
There is 2 related drivers for this modem.
The one which is included in the kernel and which can be found here :
http://www.linux-usb.org/SpeedTouch/
and the one which I've always used until now :
speedtouch.sourceforge.net

when I notice that the old one doesn't work anymore, I try with the driver 
which included in the kernel, without success.

It crashed when I do "pppd call adsl".
I can load the firmware.

And here is messages in syslog :
Aug 19 22:00:26 serveur modem_run[337]: modem_run version 1.1 started by root 
uid 0
Aug 19 22:00:28 serveur kernel: usb 1-2: bulk timeout on ep5in
Aug 19 22:00:28 serveur kernel: usbfs: USBDEVFS_BULK failed dev 2 ep 0x85 len 
512 ret -110
Aug 19 22:00:43 serveur modem_run[337]: ADSL synchronization has been obtained
Aug 19 22:00:43 serveur modem_run[337]: ADSL line is up (608 kbit/s down | 160 
kbit/s up)
Aug 19 22:00:43 serveur modprobe: FATAL: Module ipv6 not found.
Aug 19 22:00:43 serveur pppd[345]: pppd 2.4.1 started by root, uid 0
Aug 19 22:00:43 serveur pppd[345]: Using interface ppp0
Aug 19 22:00:44 serveur pppd[345]: Connect: ppp0 <--> /dev/pts/0
Aug 19 22:00:44 serveur kernel: ip_conntrack version 2.1 (768 buckets, 6144 
max) - 300 bytes per conntrack
Aug 19 22:00:44 serveur pppoa3[346]: PPPoA3 version 1.1 started by root (uid 
0)
Aug 19 22:00:44 serveur pppoa3[346]: Control thread ready
Aug 19 22:00:44 serveur pppoa3[352]: ppp(d) --> pppoa3 --> modem  stream ready
Aug 19 22:00:44 serveur pppoa3[353]: modem  --> pppoa3 --> ppp(d) stream ready
Aug 19 22:00:44 serveur pppoa3[353]: Error reading usb urb
Aug 19 22:00:44 serveur pppoa3[346]: Woken by a sem_post event -> Exiting
Aug 19 22:00:44 serveur pppoa3[346]: Read from ppp Canceled
Aug 19 22:00:44 serveur pppoa3[346]: Write to ppp Canceled
Aug 19 22:00:44 serveur pppoa3[346]: Exiting
Aug 19 22:00:44 serveur pppd[345]: Modem hangup
Aug 19 22:00:44 serveur pppd[345]: Connection terminated.
Aug 19 22:00:44 serveur kernel: usbfs: usb_submit_urb returned -32
Aug 19 22:00:44 serveur kernel: Device class 'ppp0' does not have a release() 
function, it is broken and must
be fixed.
Aug 19 22:00:44 serveur kernel: Badness in class_dev_release at 
drivers/base/class.c:201
Aug 19 22:00:44 serveur kernel: Call Trace:
Aug 19 22:00:44 serveur kernel:  [kobject_cleanup+54/64] 
kobject_cleanup+0x36/0x40
Aug 19 22:00:44 serveur kernel:  [netdev_run_todo+267/464] 
netdev_run_todo+0x10b/0x1d0
Aug 19 22:00:44 serveur kernel:  [_end+114517535/1070384712] 
ppp_shutdown_interface+0x87/0xe0 [ppp_generic]
Aug 19 22:00:44 serveur kernel:  [_end+114504362/1070384712] 
ppp_ioctl+0x802/0x820 [ppp_generic]
Aug 19 22:00:44 serveur kernel:  [__fput+193/288] __fput+0xc1/0x120
Aug 19 22:00:44 serveur kernel:  [sys_ioctl+263/640] sys_ioctl+0x107/0x280
Aug 19 22:00:44 serveur kernel:  [syscall_call+7/11] syscall_call+0x7/0xb
Aug 19 22:00:44 serveur kernel:
Aug 19 22:00:44 serveur kernel: ip_tables: (C) 2000-2002 Netfilter core team
Aug 19 22:00:44 serveur pppd[345]: Using interface ppp0
Aug 19 22:00:44 serveur pppd[345]: Connect: ppp0 <--> /dev/pts/0
Aug 19 22:00:44 serveur pppoa3[364]: PPPoA3 version 1.1 started by root (uid 
0)
Aug 19 22:00:44 serveur pppoa3[364]: Control thread ready
Aug 19 22:00:44 serveur pppoa3[374]: ppp(d) --> pppoa3 --> modem  stream ready
Aug 19 22:00:44 serveur pppoa3[375]: modem  --> pppoa3 --> ppp(d) stream ready
Aug 19 22:00:44 serveur pppoa3[375]: Error reading usb urb
Aug 19 22:00:44 serveur pppoa3[364]: Woken by a sem_post event -> Exiting
Aug 19 22:00:44 serveur pppoa3[364]: Read from ppp Canceled
Aug 19 22:00:44 serveur pppoa3[364]: Write to ppp Canceled
Aug 19 22:00:44 serveur kernel: usbfs: usb_submit_urb returned -32
Aug 19 22:00:44 serveur pppoa3[364]: Exiting
Aug 19 22:00:44 serveur pppd[345]: Modem hangup
Aug 19 22:00:44 serveur pppd[345]: Connection terminated.
Aug 19 22:00:44 serveur kernel: Device class 'ppp0' does not have a release() 
function, it is broken and must
be fixed.
Aug 19 22:00:44 serveur kernel: Badness in class_dev_release at 
drivers/base/class.c:201
Aug 19 22:00:44 serveur kernel: Call Trace:
Aug 19 22:00:44 serveur kernel:  [kobject_cleanup+54/64] 
kobject_cleanup+0x36/0x40
Aug 19 22:00:44 serveur kernel:  [netdev_run_todo+267/464] 
netdev_run_todo+0x10b/0x1d0
Aug 19 22:00:44 serveur kernel:  [_end+114517535/1070384712] 
ppp_shutdown_interface+0x87/0xe0 [ppp_generic]
Aug 19 22:00:44 serveur kernel:  [_end+114504362/1070384712] 
ppp_ioctl+0x802/0x820 [ppp_generic]
Aug 19 22:00:44 serveur kernel:  [__fput+193/288] __fput+0xc1/0x120
Aug 19 22:00:44 serveur kernel:  [sys_ioctl+263/640] sys_ioctl+0x107/0x280
Aug 19 22:00:44 serveur kernel:  [syscall_call+7/11] syscall_call+0x7/0xb
Aug 19 22:00:44 serveur kernel:
Aug 19 22:00:44 serveur pppoa3[386]: PPPoA3 version 1.1 started by root (uid 
0)
Aug 19 22:00:44 serveur pppoa3[386]: Control thread ready
Aug 19 22:00:44 serveur pppoa3[389]: ppp(d) --> pppoa3 --> modem  stream ready
Aug 19 22:00:44 serveur pppoa3[390]: modem  --> pppoa3 --> ppp(d) stream ready
Aug 19 22:00:44 serveur pppoa3[390]: Error reading usb urb
Aug 19 22:00:44 serveur pppoa3[386]: Woken by a sem_post event -> Exiting
Aug 19 22:00:44 serveur pppoa3[386]: Read from ppp Canceled
Aug 19 22:00:44 serveur pppoa3[386]: Write to ppp Canceled
Aug 19 22:00:44 serveur kernel: usbfs: usb_submit_urb returned -32
Aug 19 22:00:44 serveur pppd[345]: Using interface ppp0
Aug 19 22:00:44 serveur pppoa3[386]: Exiting
Aug 19 22:00:44 serveur pppd[345]: Connect: ppp0 <--> /dev/pts/0
Aug 19 22:00:44 serveur pppd[345]: ioctl(PPPIOCSASYNCMAP): Inappropriate ioctl 
for device(25)
Aug 19 22:00:44 serveur pppd[345]: tcflush failed: Input/output error
Aug 19 22:00:44 serveur kernel: Device class 'ppp0' does not have a release() 
function, it is broken and must
be fixed.
Aug 19 22:00:44 serveur kernel: Badness in class_dev_release at 
drivers/base/class.c:201
Aug 19 22:00:44 serveur kernel: Call Trace:
Aug 19 22:00:44 serveur kernel:  [kobject_cleanup+54/64] 
kobject_cleanup+0x36/0x40
Aug 19 22:00:44 serveur kernel:  [netdev_run_todo+267/464] 
netdev_run_todo+0x10b/0x1d0
Aug 19 22:00:45 serveur kernel:  [_end+114517535/1070384712] 
ppp_shutdown_interface+0x87/0xe0 [ppp_generic]
Aug 19 22:00:45 serveur kernel:  [_end+114504362/1070384712] 
ppp_ioctl+0x802/0x820 [ppp_generic]
Aug 19 22:00:45 serveur kernel:  [__fput+193/288] __fput+0xc1/0x120
Aug 19 22:00:45 serveur kernel:  [sys_ioctl+263/640] sys_ioctl+0x107/0x280
Aug 19 22:00:45 serveur kernel:  [syscall_call+7/11] syscall_call+0x7/0xb
Aug 19 22:00:45 serveur kernel:
Aug 19 22:00:45 serveur pppd[345]: Exit.


so, the last kernel which work with this adsl modem is test2-mm1.
here is some informations when I'm running this kernel :

/proc/modules :
ipt_state 1248 12 - Live 0xc70d8000
ipt_multiport 1408 3 - Live 0xc70d6000
ipt_MASQUERADE 2656 1 - Live 0xc70d4000
iptable_filter 1952 1 - Live 0xc70cb000
ip_nat_irc 3248 0 - Live 0xc70c9000
ip_conntrack_irc 70100 1 ip_nat_irc, Live 0xc70b6000
ip_nat_ftp 3824 0 - Live 0xc704d000
iptable_nat 19436 4 ipt_MASQUERADE,ip_nat_irc,ip_nat_ftp, Live 0xc70a4000
ip_tables 15328 5 
ipt_state,ipt_multiport,ipt_MASQUERADE,iptable_filter,iptable_nat, Live 
0xc70aa000
ip_conntrack_ftp 70708 1 ip_nat_ftp, Live 0xc7091000
ip_conntrack 24336 7 
ipt_state,ipt_MASQUERADE,ip_nat_irc,ip_conntrack_irc,ip_nat_ftp,iptable_nat,ip_conntrack_ftp, 
Live 0xc706f000
n_hdlc 8228 1 - Live 0xc706b000
ppp_async 8992 0 - Live 0xc705e000
ppp_synctty 7040 1 - Live 0xc7015000
ppp_generic 26416 6 ppp_async,ppp_synctty, Live 0xc7063000
slhc 5984 1 ppp_generic, Live 0xc7039000
ohci_hcd 16064 0 - Live 0xc7048000
usbcore 92412 3 ohci_hcd, Live 0xc7076000
vfat 12448 0 - Live 0xc7043000
fat 39040 1 vfat, Live 0xc704f000
8139too 20064 0 - Live 0xc703d000
mii 3712 1 8139too, Live 0xc701a000
crc32 3776 1 8139too, Live 0xc7018000
unix 22064 16 - Live 0xc701d000


lspci -vvv :
00:00.0 Host bridge: Intel Corp. 430TX - 82439TX MTXC (rev 01)
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort+ >SERR- <PERR-
        Latency: 64

00:07.0 ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 01)
        Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0

00:07.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01) (prog-if 
80 [Master])
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 64
        Region 4: I/O ports at f000 [size=16]

00:07.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01) (prog-if 
00 [UHCI])
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 64
        Interrupt: pin D routed to IRQ 11
        Region 4: I/O ports at 6400 [size=32]

00:07.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 01)
        Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Interrupt: pin ? routed to IRQ 9

00:12.0 USB Controller: OPTi Inc. 82C861 (rev 10) (prog-if 10 [OHCI])
        Subsystem: OPTi Inc. 82C861
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 64, cache line size 08
        Interrupt: pin A routed to IRQ 10
        Region 0: Memory at e3001000 (32-bit, non-prefetchable) [size=4K]

00:13.0 Ethernet controller: Realtek Semiconductor Co., Ltd. 
RTL-8139/8139C/8139C+ (rev 10)
        Subsystem: Realtek Semiconductor Co., Ltd. RT8139
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 64 (8000ns min, 16000ns max)
        Interrupt: pin A routed to IRQ 11
        Region 0: I/O ports at 6800 [size=256]
        Region 1: Memory at e3000000 (32-bit, non-prefetchable) [size=256]
        Expansion ROM at <unassigned> [disabled] [size=64K]

00:14.0 VGA compatible controller: Matrox Graphics, Inc. MGA 1064SG [Mystique] 
(rev 02) (prog-if 00 [VGA])
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping+ SERR- FastB2B-
        Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 64
        Interrupt: pin A routed to IRQ 0
        Region 0: Memory at e0000000 (32-bit, non-prefetchable) [size=16K]
        Region 1: Memory at e1000000 (32-bit, prefetchable) [size=8M]
        Region 2: Memory at e2000000 (32-bit, non-prefetchable) [size=8M]
        Expansion ROM at <unassigned> [disabled] [size=64K]


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2003-08-28 10:08 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <200308200203.02897.jjluza@yahoo.fr>
2003-08-25  9:43 ` Problem with 2.6-testXX and alcatel speedtouch usb modem Duncan Sands
2003-08-28 10:02 subodh
  -- strict thread matches above, loose matches on Subject: below --
2003-08-26  3:43 jjluza
2003-08-27 19:57 ` Duncan Sands
2003-08-22 11:08 Luis Medinas
2003-08-23  0:22 ` Greg KH
2003-08-20  0:06 jjluza
2003-08-20  0:34 ` Greg KH
2003-08-20  1:23   ` jjluza
2003-08-20  1:38     ` John Levon
2003-08-20  2:23       ` jjluza

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).