Package: udev
Version: 0.105-4
Severity: important

Hello Maintainer,

I have an embedded Router with ACM/GSM Modem and if I  disable  the  ACM
modem then is all working fine,  but  of  course,  I  have  no  Internet
connection.

Now if I activate the modem it show up as:

Nov 14 01:04:29 router kernel: usb 1-1: new full speed USB device using 
uhci_hcd and address 2
Nov 14 01:04:29 router kernel: usb 1-1: configuration #1 chosen from 1 choice
Nov 14 01:04:29 router kernel: cdc_acm 1-1:1.8: ttyACM0: USB ACM device

which is ok and I can configure "pppd" but after this line,  the  kernel
crash immediately with:

Nov 14 01:04:40 router kernel: usbcore: registered new driver cdc_ether
Nov 14 01:04:40 router kernel: rndis_host 1-1:1.10: RNDIS init failed, -32
Nov 14 01:04:40 router kernel: usb%%d: unregister 'rndis_host' 
usb-0000:00:07.2-1, RNDIS device
Nov 14 01:04:40 router kernel: unregister_netdevice: device usb%%d/c518a800 
never was registered
Nov 14 01:04:40 router udevd-event[2250]: run_program: '/sbin/modprobe' 
abnormal exit
Nov 14 01:04:40 router kernel: ------------[ cut here ]------------
Nov 14 01:04:40 router kernel: kernel BUG at mm/slab.c:595!
Nov 14 01:04:40 router kernel: invalid opcode: 0000 [#1]
Nov 14 01:04:40 router kernel: SMP
Nov 14 01:04:40 router kernel: Modules linked in: rndis_host cdc_ether usbnet 
ipv6 button ac battery dm_snapshot dm_mirror dm_mod loop cdc_acm tsdev pcmcia 
firmware_c
lass psmouse intel_agp agpgart shpchp pci_hotplug rtc i2c_piix4 serio_raw 
yenta_socket rsrc_nonstatic pcmcia_core i2c_core pcspkr evdev ext3 jbd mbcache 
ide_generic i
de_disk ide_cd cdrom generic uhci_hcd e100 mii usbcore piix ide_core thermal 
processor fan
Nov 14 01:04:40 router kernel: CPU:    0
Nov 14 01:04:40 router kernel: EIP:    0060:[<c0156d53>]    Not tainted VLI
Nov 14 01:04:40 router kernel: EFLAGS: 00010046   (2.6.18-6-686 #1)
Nov 14 01:04:40 router kernel: EIP is at kfree+0x2e/0x65
Nov 14 01:04:40 router kernel: eax: 80000000   ebx: c518aac0   ecx: c7fef7a0   
edx: c10a3080
Nov 14 01:04:40 router kernel: esi: 00000282   edi: c5184392   ebp: c518a800   
esp: c52c9e18
Nov 14 01:04:40 router kernel: ds: 007b   es: 007b   ss: 0068
Nov 14 01:04:40 router kernel: Process modprobe (pid: 2254, ti=c52c8000 
task=c7588550 task.ti=c52c8000)
Nov 14 01:04:40 router kernel: Stack: c518aac0 c898560e c518a806 c898501a 
c7701400 c899e6a0 c6b44f68 c50ce000
Nov 14 01:04:40 router kernel:        ffffffe0 c747fe00 00000000 00000000 
00000001 00000001 00000001 00000001
Nov 14 01:04:40 router kernel:        c899e660 c7701400 c899f520 c899f550 
c0210e08 c8838ba5 c7701414 c7701414
Nov 14 01:04:40 router kernel: Call Trace:
Nov 14 01:04:40 router kernel:  [<c898501a>] usbnet_probe+0x4ee/0x503 [usbnet]
Nov 14 01:04:40 router kernel:  [<c0210e08>] __driver_attach+0x0/0x5d
Nov 14 01:04:40 router kernel:  [<c8838ba5>] usb_probe_interface+0x58/0x87 
[usbcore]
Nov 14 01:04:40 router kernel:  [<c0210d69>] driver_probe_device+0x42/0x8b
Nov 14 01:04:40 router kernel:  [<c0210e40>] __driver_attach+0x38/0x5d
Nov 14 01:04:40 router kernel:  [<c021088a>] bus_for_each_dev+0x33/0x55
Nov 14 01:04:40 router kernel:  [<c0210cd3>] driver_attach+0x11/0x13
Nov 14 01:04:40 router kernel:  [<c0210e08>] __driver_attach+0x0/0x5d
Nov 14 01:04:40 router kernel:  [<c02105a3>] bus_add_driver+0x64/0xfd
Nov 14 01:04:40 router kernel:  [<c88389da>] usb_register_driver+0x60/0xbb 
[usbcore]
Nov 14 01:04:40 router kernel:  [<c01358d9>] sys_init_module+0x16c3/0x1846
Nov 14 01:04:40 router kernel:  [<c0102c11>] sysenter_past_esp+0x56/0x79
Nov 14 01:04:40 router kernel: Code: 56 89 c7 53 74 58 9c 5e fa 8d 90 00 00 00 
40 c1 ea 0c c1 e2 05 03 15 70 f3 36 c0 8b 02 f6 c4 40 74 03 8b 52 0c 8b 02 84 
c0 78 08
<0f> 0b 53 02 81 b0 29 c0 89 e0 8b 4a 18 25 00 e0 ff ff 8b 40 10
Nov 14 01:04:40 router kernel: EIP: [<c0156d53>] kfree+0x2e/0x65 SS:ESP 
0068:c52c9e18
Nov 14 01:04:58 router kernel:  <6>CSLIP: code copyright 1989 Regents of the 
University of California
Nov 14 01:04:58 router kernel: PPP generic driver version 2.4.2
Nov 14 01:04:58 router pppd[2302]: pppd 2.4.4 started by root, uid 0
Nov 14 01:04:58 router pppd[2302]: Failed to open /dev/ttyACM0: Input/output 
error
Nov 14 01:05:28 router pppd[2302]: Failed to open /dev/ttyACM0: Input/output 
error

So  it  seems,  my  device  is  "CDC  ethernet"  capable  but  there  is
definitively a bug in udev/modprobe/kernel.

While reading the documentation from "udev" I have nothing found, HOW to
blacklist the modules

rndis_host              6255  1
cdc_ether               5888  1 rndis_host
usbnet                 15464  2 rndis_host,cdc_ether

Also no one has respond to my request on Mailinglistes...

Please can you help me?

And of course, disabling modules should be well documented.

Thanks, Greetings and nice Day/Evening
    Michelle Konzack
    Systemadministrator
    24V Electronic Engineer
    Tamay Dogan Network
    Debian GNU/Linux Consultant


-- 
Linux-User #280138 with the Linux Counter, http://counter.li.org/
##################### Debian GNU/Linux Consultant #####################
Michelle Konzack   Apt. 917                  ICQ #328449886
+49/177/9351947    50, rue de Soultz         MSN LinuxMichi
+33/6/61925193     67100 Strasbourg/France   IRC #Debian (irc.icq.com)

Attachment: signature.pgp
Description: Digital signature

Reply via email to