Bonjour,
Je suis sous Debian unstable et j’ai du vendredi passer au kernel 2.6.16 (j’avais une version 2.6.12)pour udev qui demande au minimum 2.6.15.
Le probleme est que pour l’instant je n’ai plus internet a cause de ndiswrapper qui ne marche pas.
J’ai du refabriquer le module ndiswrapper.
Mais il y a un problème au boot, voici un extrait
de dmesg:
ndiswrapper version 1.16 loaded
(preempt=no,smp=no)
ndiswrapper: driver bcmwl5a (Belkin,02/19/2004,
3.50.21.11) loaded
PCI: Enabling device 0000:02:0c.0 (0104 ->
0106)
ACPI: PCI Interrupt 0000:02:0c.0 -> GSI 16
(level, low) -> IRQ 193
ndiswrapper: using irq 193
Unable to handle kernel NULL pointer dereference
at virtual address 00000001
printing eip:
f0c0e020
*pde = 00000000
Oops: 0000 [#1]
Modules linked in: ndiswrapper nls_iso8859_1
nls_cp437 vfat dm_mod ip6_tunnel ipv6
snd_ainstr_simple snd_seq_dummy snd_seq_oss
snd_seq_midi snd_seq_midi_event snd_seq
snd_rawmidi snd_seq_device pc87360 hwmon_vid
eeprom lm75 i2c_isa firmware_class nfs lockd
nfs_acl sunrpc msdos fat bonding e1000 pktgen
snd_intel8x0 snd_ac97_codec snd_ac97_bus
snd_pcm_oss snd_mixer_oss snd_pcm snd_timer
i2c_i801 psmouse snd soundcore shpchp pci_hotplug
i2c_core floppy parport_pc parport serio_raw
pcspkr rtc mousedev tsdev evdev intel_agp agpgart
snd_page_alloc sd_mod usbhid ext3 jbd mbcache
usb_storage scsi_mod ide_cd cdrom ide_disk
uhci_hcd piix generic ide_core usbcore thermal
processor fan
CPU: 0
EIP: 0060:[<f0c0e020>] Tainted: P
VLI
EFLAGS: 00010202 (2.6.16-1-686 #2)
EIP is at 0xf0c0e020
eax: ee5f62c8 ebx: ee66fc5c ecx: efeaf0c0
edx: 00000000
esi: df88f008 edi: df88f76c ebp: ee66fc64
esp: ee66fbe8
ds: 007b es: 007b ss: 0068
Process loadndisdriver (pid: 4326,
threadinfo=ee66e000 task=dfc7ba90)
Stack: <0>df88f0fc df88f008 00000000
ee66fc20 b0112d0c b1b2bfa0 00000003 00000000
00000000 00000003 ef480e90 00000086
ef480e88 00000246 ee66fc34 00000086
00000000 00000000 000a0008 f0c0dd38
00120010 f0c0dd44 00180016 f0c0dd20
Call Trace:
[<b0112d0c>] __wake_up_common+0x29/0x49
[<f0bf517a>] miniport_init+0x76/0xf5
[<f0bf5c32>] NdisDispatchPnp+0x56/0x695
[<f0bf5c43>] NdisDispatchPnp+0x67/0x695
[<f0befaab>]
get_current_nt_thread+0x79/0x7d
[<f0bf15d2>] IoQueueThreadIrp+0xc/0x8e
[<f0bf19fd>]
IoBuildSynchronousFsdRequest+0x31/0x37
[<f0bf0f87>] IofCallDriver+0x28/0x4a
[<f0bf24d7>] IoSendIrpTopDev+0x77/0xa8
[<f0bef720>] KeInitializeEvent+0x63/0x67
[<f0bf25de>] pnp_start_device+0x35/0x6d
[<f0bf2885>]
wrap_pnp_start_device+0x139/0x15a
[<b01a95c0>] pci_device_probe+0x38/0x59
[<b01f934e>] driver_probe_device+0x42/0x8c
[<b01f93ef>] __driver_attach+0x0/0x5c
[<b01f9426>] __driver_attach+0x37/0x5c
[<b01f8abf>] bus_for_each_dev+0x46/0x6c
[<b01f9248>] driver_attach+0x14/0x18
[<b01f93ef>] __driver_attach+0x0/0x5c
[<b01f8d78>] bus_add_driver+0x5b/0xe6
[<b01a9267>]
__pci_register_driver+0x5e/0x82
[<f0be8feb>] wrapper_ioctl+0x3ee/0xdcf
[<b015b7a4>] mntput_no_expire+0x14/0x60
[<b01524f2>] link_path_walk+0xb0/0xbb
[<b01528b7>] do_path_lookup+0x17f/0x19a
[<b01588bd>] dput+0x1b/0x111
[<b014deb2>] cp_new_stat64+0xea/0xfc
[<b011988a>] current_fs_time+0x3e/0x58
[<b01547f1>] do_ioctl+0x3d/0x4e
[<b01549f2>] vfs_ioctl+0x1f0/0x202
[<b0154a4a>] sys_ioctl+0x46/0x60
[<b01028bb>] sysenter_past_esp+0x54/0x75
Code: 54 07 00 00 00 80 be 2f 07 00 00 00 74 60 6a
02 8d 45 cc 50 ff 75 fc 8b c6 8d 5d f8 e8 68 ec ff
ff 84 c0 74 42 8b 45 f8 8b 50 08 <80> 7a 01
00 8d be 34 07 00 00 8b cf 75 0e 0f b7 40 04 6a 20
50
<3>ndiswrapper (wrapper_init:134):
loadndiswrapper failed (11); check system log for
messages from 'loadndisdriver'
Unable to handle kernel NULL pointer dereference
at virtual address 00000000
printing eip:
b025eaad
*pde = 00000000
Oops: 0002 [#2]
Modules linked in: ndiswrapper nls_iso8859_1
nls_cp437 vfat dm_mod ip6_tunnel ipv6
snd_ainstr_simple snd_seq_dummy snd_seq_oss
snd_seq_midi snd_seq_midi_event snd_seq
snd_rawmidi snd_seq_device pc87360 hwmon_vid
eeprom lm75 i2c_isa firmware_class nfs lockd
nfs_acl sunrpc msdos fat bonding e1000 pktgen
snd_intel8x0 snd_ac97_codec snd_ac97_bus
snd_pcm_oss snd_mixer_oss snd_pcm snd_timer
i2c_i801 psmouse snd soundcore shpchp pci_hotplug
i2c_core floppy parport_pc parport serio_raw
pcspkr rtc mousedev tsdev evdev intel_agp agpgart
snd_page_alloc sd_mod usbhid ext3 jbd mbcache
usb_storage scsi_mod ide_cd cdrom ide_disk
uhci_hcd piix generic ide_core usbcore thermal
processor fan
CPU: 0
EIP: 0060:[<b025eaad>] Tainted: P
VLI
EFLAGS: 00010002 (2.6.16-1-686 #2)
EIP is at wait_for_completion+0x40/0x83
eax: f0c0a038 ebx: f0c0a034 ecx: 00000000
edx: eeeb9df4
esi: 00000000 edi: eeeb9dfc ebp: eeeb9e04
esp: eeeb9de8
ds: 007b es: 007b ss: 0068
Process modprobe (pid: 4321, threadinfo=eeeb8000
task=dfc4d560)
Stack: <0>00000001 dfc4d560 b01135be
f0c0a038 00000000 f0c09fcc b02abec0 eeef5bf8
b01f8e5b f0c0a024 f0c09fcc f0c09fa0
f0b8b318 b01f97a8 f0c09fcc 00000002
b01a929a f0c09fcc 00000002 f0c08fa0
f0be8b6c f0c09fa0 eeeb9e54 eeef5800
Call Trace:
[<b01135be>]
default_wake_function+0x0/0x15
[<b01f8e5b>] bus_remove_driver+0x58/0x83
[<b01f97a8>] driver_unregister+0xb/0x15
[<b01a929a>]
pci_unregister_driver+0xf/0x48
[<f0be8b6c>] loader_exit+0x6f/0x100
[<f0bf673d>] module_cleanup+0x5/0x34
[<f09610c5>] wrapper_init+0xc5/0xed
[<b01295fe>] sys_init_module+0x1369/0x143f
[<f08b1257>] journal_stop+0x183/0x18e
[<b01372e1>]
vma_prio_tree_insert+0x1a/0x35
[<b013ad31>] vma_link+0x85/0x8d
[<b013c5fc>] do_mmap_pgoff+0x4ec/0x646
[<b01068c6>] sys_mmap2+0x60/0x8f
[<b01028bb>] sysenter_past_esp+0x54/0x75
Code: ab 8d 55 f0 ab ab ab ab b8 00 e0 ff ff 21 e0
8b 00 83 4d e4 01 c7 45 ec be 35 11 b0 89 45 e8 8d
43 04 8b 48 04 89 45 f0 89 50 04 <89> 11 89
4d f4 b8 00 e0 ff ff 21 e0 8b 00 c7 00 02 00 00 00
fb
<7>bond0: no IPv6 routers present
A ce moment là je doit faire [ CTL ]+C (pour arréter
modprobe qui plante je crois)
ndiswrapper est à la version 1.16.1
ndiwrapper -l me donne:
Installed drivers:
bcmwl5a driver installed, hardware present
Un lsmod me dit que ndiswrapper est
chargé:
Si je fait modprobe ndiswrapper rien ne se passe (je suis obligé dee faire [ CTL ] +C)
Cela fait 2 jours que je cherche une solution pourriez-vous m’aider?
D’avance merci!
Camille