Newsgroup: it.comp.os.linux.sys
Titolo: errore kernel (lungo)

Un saluto a tutto il newsgroup. Vi posto un messaggio kernel panic che 
credo sia l'unico posto deove postarla.
Sistema utilizzato opensuse 10.3
- macchina p III 800
- 256 mb di ram
- kernel utilizzato 2.6.22.5-31
- penna wireless Netgerar con driver netwpn11
- scheda di rete mod 3com
Va in blocco nello specifico quando cerco di far andare in rete sia la 
parte via cavo e sia la wireless e cmq la wireless funziona una volta si 
e 400 no :-( Se invece non inserisco il cavo lan nella scheda di rete 
(3com), allora riesco a caricare il modulo ndiswrapper, ma non ad 
utilizzare la scheda wireless, la quale ottengo dapprima un messaggio 
che google non mi ha saputo fornirmi una risposta e che allego;
Jan 23 21:43:41 linux-vve1 kernel: ndiswrapper (ZwQueryValueKey:2378): 
not fully implemented (yet)
Mentre invece quando provo a caricare il driver con ndiswrapper con la 
scheda di rete attiva, viene fuori il seguente listato, bloccando la 
macchina; Cmq... intanto sto aggiornando il kernel, poi vedremo se 
continua a farlo..
Jan 23 21:43:39 linux-vve1 kernel: ndiswrapper version 1.47 loaded (smp=yes)
Jan 23 21:43:39 linux-vve1 kernel: usb 1-1: reset full speed USB device 
using uhci_hcd and address 2
Jan 23 21:43:41 linux-vve1 kernel: ndiswrapper: driver netwpn11 
(NETGEAR,09/26/2005,1.5.0.2102) loaded
Jan 23 21:43:41 linux-vve1 kernel: ndiswrapper (ZwQueryValueKey:2378): 
not fully implemented (yet)
Jan 23 21:43:50 linux-vve1 kernel: uhci_hcd 0000:00:07.2: Unlink after 
no-IRQ?  Controller is probably using the wrong IRQ.
Jan 23 21:43:50 linux-vve1 kernel: ndiswrapper (wrap_cancel_urb:91): 
unlink failed: -16
Jan 23 21:43:50 linux-vve1 kernel: ndiswrapper (wrap_cancel_urb:91): 
unlink failed: -16
Jan 23 21:43:50 linux-vve1 kernel: ndiswrapper (kill_all_urbs:151): 
Windows driver netwpn11 didn't free urb: c31c0920
Jan 23 21:43:57 linux-vve1 kernel: ndiswrapper (wrap_cancel_urb:91): 
unlink failed: -16
Jan 23 21:43:57 linux-vve1 syslog-ng[2002]: last message repeated 30 times
Jan 23 21:43:57 linux-vve1 kernel: ndiswrapper (kill_all_urbs:151): 
Windows driver netwpn11 didn't free urb: c31c07a0
Jan 23 21:43:57 linux-vve1 kernel: ndiswrapper 
(NdisWriteErrorLogEntry:192): log: C0001389, count: 4, return_address: 
d9319bbb
Jan 23 21:43:57 linux-vve1 kernel: ndiswrapper 
(NdisWriteErrorLogEntry:195): code: 0xd6007200
Jan 23 21:43:57 linux-vve1 kernel: ndiswrapper 
(NdisWriteErrorLogEntry:195): code: 0x28
Jan 23 21:43:57 linux-vve1 kernel: ndiswrapper 
(NdisWriteErrorLogEntry:195): code: 0xd928c000
Jan 23 21:43:57 linux-vve1 kernel: ndiswrapper 
(NdisWriteErrorLogEntry:195): code: 0xd928c000
Jan 23 21:43:57 linux-vve1 kernel: ndiswrapper (mp_init:216): couldn't 
initialize device: C0000001
Jan 23 21:43:57 linux-vve1 kernel: ndiswrapper (pnp_start_device:439): 
Windows driver couldn't initialize the device (C0000001)
Jan 23 21:43:57 linux-vve1 kernel: ndiswrapper (mp_halt:258): device 
c34ce500 is not initialized - not halting
Jan 23 21:43:57 linux-vve1 kernel: ndiswrapper: device eth%d removed
Jan 23 21:43:57 linux-vve1 kernel: ndiswrapper: probe of 1-1:1.0 failed 
with error -22
Jan 23 21:43:57 linux-vve1 kernel: usbcore: registered new interface 
driver ndiswrapper
Jan 23 21:44:33 linux-vve1 kernel: usbcore: deregistering interface 
driver ndiswrapper
Jan 23 21:44:33 linux-vve1 kernel: ndiswrapper (ntoskernel_exit:2723): 
object d1a635c0(2) was not freed, freeing it now
Jan 23 21:44:40 linux-vve1 kernel: ndiswrapper version 1.47 loaded (smp=yes)
Jan 23 21:44:40 linux-vve1 kernel: usb 1-1: reset full speed USB device 
using uhci_hcd and address 2
Jan 23 21:44:42 linux-vve1 kernel: ndiswrapper: driver netwpn11 
(NETGEAR,09/26/2005,1.5.0.2102) loaded
Jan 23 21:44:42 linux-vve1 kernel: ------------[ cut here ]------------
Jan 23 21:44:42 linux-vve1 kernel: kernel BUG at mm/slab.c:2980!
Jan 23 21:44:42 linux-vve1 kernel: invalid opcode: 0000 [#1]
Jan 23 21:44:42 linux-vve1 kernel: SMP
Jan 23 21:44:42 linux-vve1 kernel: last sysfs file: 
/firmware/edd/int13_dev81/extensions
Jan 23 21:44:42 linux-vve1 kernel: Modules linked in: ndiswrapper 
microcode apparmor fuse loop dm_mod button stv0299 b2c2_flexcop_pci 
b2c2_flexcop shpchp dvb_core firmware_class pci_hotplug parport_pc 
dvb_pll ns558 parport i2c_viapro gameport rtc_cmos rtc_core 3c59x 
i2c_core rtc_lib via_agp mii agpgart sr_mod cdrom sg uhci_hcd usbcore 
sd_mod edd ext3 mbcache jbd fan pata_via libata scsi_mod thermal processor
Jan 23 21:44:42 linux-vve1 kernel: CPU:    0
Jan 23 21:44:42 linux-vve1 kernel: EIP:    0060:[<c016cc22>]    Tainted: 
P      N VLI
Jan 23 21:44:42 linux-vve1 kernel: EFLAGS: 00210046 
(2.6.22.5-31-default #1)
Jan 23 21:44:42 linux-vve1 kernel: EIP is at cache_alloc_refill+0x112/0x4c1
Jan 23 21:44:42 linux-vve1 kernel: eax: 00000071   ebx: d7fe8000   ecx: 
d7fef060   edx: d7fef060
Jan 23 21:44:42 linux-vve1 kernel: esi: d724c000   edi: 00000003   ebp: 
d7fed9e0   esp: c2f81a30
Jan 23 21:44:42 linux-vve1 kernel: ds: 007b   es: 007b   fs: 00d8  gs: 
0033  ss: 0068
Jan 23 21:44:42 linux-vve1 kernel: Process modprobe (pid: 3866, 
ti=c2f80000 task=cfcc8030 task.ti=c2f80000)
Jan 23 21:44:42 linux-vve1 kernel: Stack: 00000000 00000071 000000d0 
00000000 d7fed9e8 d7fed9f0 d724c01c 000000d0
Jan 23 21:44:42 linux-vve1 kernel:        d7fef060 d7fe8000 d939a000 
000000d2 00000004 d73b2820 00000001 000000d2
Jan 23 21:44:42 linux-vve1 kernel:        00200246 d7fef060 000000d0 
c2f81b04 c016d048 0000000b c2f81ac8 0000000a
Jan 23 21:44:42 linux-vve1 kernel: Call Trace:
Jan 23 21:44:42 linux-vve1 kernel:  [<c016d048>] __kmalloc+0x77/0x8f
Jan 23 21:44:42 linux-vve1 kernel:  [<d92cae20>] 
ExAllocatePoolWithTag+0x31/0x62 [ndiswrapper]
Jan 23 21:44:42 linux-vve1 kernel:  [<d92d0ada>] 
RtlUnicodeStringToAnsiString+0x44/0xa3 [ndiswrapper]
Jan 23 21:44:42 linux-vve1 kernel:  [<d92c7849>] NdisOpenFile+0x24/0x73 
[ndiswrapper]
Jan 23 21:44:42 linux-vve1 kernel:  [<d92d1fbf>] mp_init+0x9d/0x1a9 
[ndiswrapper]
Jan 23 21:44:42 linux-vve1 kernel:  [<d92d2148>] 
NdisDispatchPnp+0x7d/0xe77 [ndiswrapper]
Jan 23 21:44:42 linux-vve1 kernel:  [<c011ca76>] __wake_up_common+0x35/0x53
Jan 23 21:44:42 linux-vve1 kernel:  [<c011ce95>] __activate_task+0x1c/0x29
Jan 23 21:44:42 linux-vve1 kernel:  [<c0103fa4>] __switch_to+0xaf/0x183
Jan 23 21:44:42 linux-vve1 kernel:  [<c0103fa4>] __switch_to+0xaf/0x183
Jan 23 21:44:42 linux-vve1 kernel:  [<c02c77cc>] kprobe_flush_task+0x4c/0x86
Jan 23 21:44:42 linux-vve1 kernel:  [<d92cd02a>] IoAllocateIrp+0x51/0x5f 
[ndiswrapper]
Jan 23 21:44:42 linux-vve1 kernel:  [<d92cd713>] 
IoBuildAsynchronousFsdRequest+0x2d/0x132 [ndiswrapper]
Jan 23 21:44:42 linux-vve1 kernel:  [<d92ccd4c>] IofCallDriver+0x7d/0xac 
[ndiswrapper]
Jan 23 21:44:42 linux-vve1 kernel:  [<d92ceaac>] 
IoSendIrpTopDev+0xad/0xfb [ndiswrapper]
Jan 23 21:44:42 linux-vve1 kernel:  [<d92ced77>] 
pnp_start_device+0x44/0x8b [ndiswrapper]
Jan 23 21:44:42 linux-vve1 kernel:  [<d92d4071>] 
NdisAddDevice+0x2d6/0x376 [ndiswrapper]
Jan 23 21:44:42 linux-vve1 kernel:  [<d92cefb4>] 
wrap_pnp_start_device+0x1f6/0x214 [ndiswrapper]
Jan 23 21:44:42 linux-vve1 kernel:  [<d92cf209>] 
wrap_pnp_start_usb_device+0xb2/0xb9 [ndiswrapper]
Jan 23 21:44:42 linux-vve1 kernel:  [<c01a9397>] 
__sysfs_new_dirent+0x20/0x4a
Jan 23 21:44:42 linux-vve1 kernel:  [<c01a949c>] sysfs_make_dirent+0x29/0x35
Jan 23 21:44:42 linux-vve1 kernel:  [<c01aa277>] 
sysfs_create_link+0x128/0x141
Jan 23 21:44:42 linux-vve1 kernel:  [<d95a42fe>] 
usb_match_one_id+0x1c/0x71 [usbcore]
Jan 23 21:44:42 linux-vve1 kernel:  [<d95a4e28>] 
usb_probe_interface+0x67/0x86 [usbcore]
Jan 23 21:44:42 linux-vve1 kernel:  [<c023ec4f>] 
driver_probe_device+0xc8/0x14b
Jan 23 21:44:42 linux-vve1 kernel:  [<c023edbb>] __driver_attach+0x52/0x87
Jan 23 21:44:42 linux-vve1 kernel:  [<c023e248>] bus_for_each_dev+0x30/0x51
Jan 23 21:44:42 linux-vve1 kernel:  [<c023eacc>] driver_attach+0x16/0x18
Jan 23 21:44:42 linux-vve1 kernel:  [<c023ed69>] __driver_attach+0x0/0x87
Jan 23 21:44:42 linux-vve1 kernel:  [<c023e4e8>] bus_add_driver+0x6d/0x17d
Jan 23 21:44:42 linux-vve1 kernel:  [<d95a4991>] 
usb_register_driver+0x6d/0xd4 [usbcore]
Jan 23 21:44:42 linux-vve1 kernel:  [<d92c48fd>] loader_init+0x1d1/0x207 
[ndiswrapper]
Jan 23 21:44:42 linux-vve1 kernel:  [<d92cf2e5>] 
wrap_procfs_init+0x56/0xa3 [ndiswrapper]
Jan 23 21:44:42 linux-vve1 kernel:  [<d881a074>] wrapper_init+0x74/0xae 
[ndiswrapper]
Jan 23 21:44:42 linux-vve1 kernel:  [<c0140f5b>] 
sys_init_module+0x172c/0x1802
Jan 23 21:44:42 linux-vve1 kernel:  [<c016fbba>] do_sync_read+0x0/0x10a
Jan 23 21:44:42 linux-vve1 kernel:  [<c016fc81>] do_sync_read+0xc7/0x10a
Jan 23 21:44:42 linux-vve1 kernel:  [<c014f719>] disable_irq+0x0/0x27
Jan 23 21:44:42 linux-vve1 kernel:  [<c0104ea2>] syscall_call+0x7/0xb
Jan 23 21:44:42 linux-vve1 kernel:  [<c02c0000>] unix_ioctl+0x75/0x95
Jan 23 21:44:42 linux-vve1 kernel:  =======================
Jan 23 21:44:42 linux-vve1 kernel: Code: 00 8b 75 00 39 ee 75 14 8b 75 
10 c7 45 34 01 00 00 00 3b 74 24 14 0f 84 c2 00 00 00 8b 54 24 20 8b 82 
98 00 00 00 39 46 10 72 3c <0f> 0b eb fe 8b 44 24 20 8b 5c 24 24 8b 90 
8c 00 00 00 8b 44 24
Jan 23 21:44:42 linux-vve1 kernel: EIP: [<c016cc22>] 
cache_alloc_refill+0x112/0x4c1 SS:ESP 0068:c2f81a30
Grazie a tutti.

 credo sia l'unico posto dov postarla.
Ti consiglio di seguire ed eventualmente postare il quesito sulla 
mailing list di 'ndiswrapper' (ma sembre morta) o di seguire l'help 
forum all'indirizzo:  
http://tinyurl.com/2h6jhm
Ciao
Giovanni
-- 
   A computer is like an air conditioner,
   it stops working when you open Windows.
   Registered Linux user #337974  < 
http://giovanni.homelinux.net/
 >

 forum all'indirizzo:  
http://tinyurl.com/2h6jhm
Grazie, veramente ho cercato anche un how-to dove fossero riportati le 
numerazioni degli errori di ndiswrapper, ma sembra che non ci sia nulla 
in merito.. :-(
Cmq ho il sospetto che la porta usb sia la principale causa... pare per 
problemi di irq, anche se nel bios è impostata come "no assigned irq usb"
Il sospetto nasce anche dal fatto che quando tolgo la chiavetta e la 
reinserisco, dmesg messo in modalità reale (tail -f /var/log/messages) 
non rileva nessuna modifica, anche mettendo una normale memory card usb.

 ha scritto nel messaggio 
news:200801241...@mynewsgate.net...

il chip usb è della VIA? 

 il chip usb è della VIA? 
Confermo...  


consolati a me una scheda Usb pci con chip via provocava sia a linux sia in 
freebsd addirittura il terribile avviso di gravi errori sul disco rigido!, 
openbsd addirittura mandava in time out la connessione ethernet, sul mac 
funzionava solo con il mouse inserivo la tastiera bloccava Osx.
Se ti è possibile disattiva da bios e metti una scheda con chip Nec 

 
Con una scheda con chipset VIA riuscivo a far funzionare ndiswrapper 
con i driver per una WG111 solo in modalità USB1.1 bloccando il 
caricamento del modulo ehci_hcd.  Dalla mailing list di ndiswrapper mi 
hanno consigliato di usare il driver per il WL142 della Sitecom e con 
quella funziona correttamente anche con USB2.0.


 Se ti è possibile disattiva da bios e metti una scheda con chip Nec 
Chiaro come il sole... Grazie per la dritta.

 quella funziona correttamente anche con USB2.0.
In effetti ieri sera ho reinstallato il sistema da capo... Lo so... fosse stato 
il mio ci avrei smanettato per ancora non si sa quanto tempo, ma lo devo 
riconsegnare e il tempo stringe... e al primo riavvio dopo l'installazione sono 
riuscito a caricare la periferica, ma al successivo riavvio nisba e nel dmesg 
ci sono errori in merito al modulo ehci_hcd.. Se lo tolgo riesco cmq ad usare 
la porta usb ? ... Cmq sto provvedendo a installare una scheda usb di un altro 
chip come suggeritomi da Ladygolpe.. 
Grazie a tutti per le info.

 usare la porta usb ? ...
A me funzionava in modalità USB1.1 (cioè a 12Mbps). Naturalmente se 
devi collegare una chiavetta di memoria od un disco esterno è molto 
penalizzante.
