[问题]关于ndiswrapper的奇怪现象。
发表于 : 2006-06-11 14:02
我的TL-WN220M USB无线网卡采用ndiswrapper方式,安装驱动成功,并且能上网,但就是运行几分种之后就又不行了。
ubuntu@ubuntu:~$ dmesg | grep ndiswrapper
[4294700.619000] ndiswrapper version 1.17 loaded (preempt=yes,smp=no)
[4294700.730000] ndiswrapper: driver sis162u (Silicon Integrated Systems Corp.(1.03.09),07/28/2004,5.1.1039.1030) loaded
[4294706.477000] wlan0: ndiswrapper ethernet device 00:0a:eb:88:6a:db using driver sis162u, 0B3B:1613.F.conf
[4294706.632000] usbcore: registered new driver ndiswrapper
[4295459.455000] [<d0c316a7>] wrap_alloc_urb+0xe7/0x290 [ndiswrapper]
[4295459.455000] [<d0c31c10>] wrap_bulk_or_intr_trans+0x60/0x1b0 [ndiswrapper]
[4295459.455000] [<d0c32769>] wrap_submit_irp+0xc9/0xd0 [ndiswrapper]
[4295459.455000] [<d0c2c551>] pdoDispatchDeviceControl+0x11/0x30 [ndiswrapper]
[4295459.455000] [<d0c2a8b9>] IofCallDriver+0x29/0x50 [ndiswrapper]
[4295459.455000] [<d0c2a9bd>] IofCompleteRequest+0xdd/0x190 [ndiswrapper]
[4295459.455000] [<d0c319fd>] wrap_urb_complete_worker+0x7d/0x170 [ndiswrapper]
[4295459.458000] ndiswrapper (wrap_alloc_urb:383): couldn't allocate dma buf
[4295459.458000] ndiswrapper (wrap_bulk_or_intr_trans:660): couldn't allocate urb
ubuntu@ubuntu:~$
同样的方法,同样的驱动,在5.10里面用着挺好的,这个问题只是在6.06版本里出现的。请各位老大支个招。谢谢!
ubuntu@ubuntu:~$ dmesg | grep ndiswrapper
[4294700.619000] ndiswrapper version 1.17 loaded (preempt=yes,smp=no)
[4294700.730000] ndiswrapper: driver sis162u (Silicon Integrated Systems Corp.(1.03.09),07/28/2004,5.1.1039.1030) loaded
[4294706.477000] wlan0: ndiswrapper ethernet device 00:0a:eb:88:6a:db using driver sis162u, 0B3B:1613.F.conf
[4294706.632000] usbcore: registered new driver ndiswrapper
[4295459.455000] [<d0c316a7>] wrap_alloc_urb+0xe7/0x290 [ndiswrapper]
[4295459.455000] [<d0c31c10>] wrap_bulk_or_intr_trans+0x60/0x1b0 [ndiswrapper]
[4295459.455000] [<d0c32769>] wrap_submit_irp+0xc9/0xd0 [ndiswrapper]
[4295459.455000] [<d0c2c551>] pdoDispatchDeviceControl+0x11/0x30 [ndiswrapper]
[4295459.455000] [<d0c2a8b9>] IofCallDriver+0x29/0x50 [ndiswrapper]
[4295459.455000] [<d0c2a9bd>] IofCompleteRequest+0xdd/0x190 [ndiswrapper]
[4295459.455000] [<d0c319fd>] wrap_urb_complete_worker+0x7d/0x170 [ndiswrapper]
[4295459.458000] ndiswrapper (wrap_alloc_urb:383): couldn't allocate dma buf
[4295459.458000] ndiswrapper (wrap_bulk_or_intr_trans:660): couldn't allocate urb
ubuntu@ubuntu:~$
同样的方法,同样的驱动,在5.10里面用着挺好的,这个问题只是在6.06版本里出现的。请各位老大支个招。谢谢!