[driverloader] Problem with NETGEAR MA111v2

Linuxant support (Jonathan) support at linuxant.com
Tue Apr 19 11:45:09 EDT 2005


Hi,

please note that support for the SiS 162 chipset is experimental so far 
and no other users have reported this 'divide error' problem so far. You 
could try with different versions of the Windows XP driver, if 
available, to see if there is a difference.

You should also make sure that your kernel was compiled without the 
following options enabled:

---
CONFIG_4KSTACKS
CONFIG_PREEMPT
---

If you kernel was compiled with one of these options enabled, please 
disable, it re-compile your kernel and finally re-compile the 
DriverLoader module with the 'dldrconfig -k' command in a root shell.

Regards,

Jonathan
Technical specialist / Linuxant
www.linuxant.com
support at linuxant.com


Paolo Andretto wrote:
> Hi
> 
> I'm testing the driverloader with a NETGEAR MA111v2 (SIS 162 chipset)
> using  kernel 2.6.8 (manually recompiled no SMP).
> The version is 2.26 with just one modification to the modules/dldrusb.c
> as the ProductID/VendorID is 0x0846, 0x4230.
> 
> Everything goes fine, the device is recognized, I can setup mode
> (Ad-Hoc) and the essid, and configure the interface (statically).
> But when I try to insert another device into the network (starting up
> the interface is enough) the following error occurs:
> 
> Apr 17 16:15:55 nemo kernel: driverloader 3-2:1.0: usb_probe_interface
> Apr 17 16:15:55 nemo kernel: driverloader 3-2:1.0: usb_probe_interface -
> got id
> Apr 17 16:15:55 nemo kernel: driverloader: ma111v2.sys:
> 0xd0dac000..0xd0dd1a00 entry = d0dd0200 (pbase = 0x10000)
> Apr 17 16:15:55 nemo kernel: driverloader: KeSetPriorityThread!
> Thread=d12e0870 Priority=16
> Apr 17 16:15:57 nemo kernel: driverloader: StatusHandler: unknown
> MEDIA_SPECIFIC_INDICATION type=1073741827
> Apr 17 16:15:57 nemo kernel: 0000  03 00 00 40 01 00 00 00 08 03 2e
> d1              ... at .......Q
> Apr 17 16:15:59 nemo kernel: eth1: WPA, AES, TKIP, WEP128, WEP64 supported
> Apr 17 16:15:59 nemo kernel: eth1: Wireless Driver at 0000:00:1d.22 (MAC
> address 00:0F:B5:09:11:2A) ready
> Apr 17 16:15:59 nemo kernel: usbcore: registered new driver driverloader
> Apr 17 16:20:01 nemo kernel: driverloader: StatusHandler: unknown
> MEDIA_SPECIFIC_INDICATION type=1073741827
> Apr 17 16:20:01 nemo kernel: 0000  03 00 00 40 01 00 00 00 0d 30 dd
> d0              ... at .....0]P
> Apr 17 16:22:21 nemo kernel: eth1: New link status: Connected (0001)
> Apr 17 16:22:21 nemo kernel: driverloader: QueryCompleteHandler:
> 802_11_RSSI Status=NOT_ACCEPTED Async=0
> Apr 17 16:22:21 nemo kernel: driverloader: ndisQueryInformation:
> 802_11_RSSI st=NOT_ACCEPTED W=0 N=0
> Apr 17 16:22:21 nemo kernel: divide error: 0000 [#1]
> Apr 17 16:22:21 nemo kernel: Modules linked in: iptable_filter
> driverloader radeon hcfpcihw hcfpciserial hcfpciengine hcfpciosspec
> snd_emu10k1 snd_util_mem snd_hwdep snd_intel8x0 snd_ac97_codec
> snd_mpu401_uart snd_rawmidi evdev ntfs dvb_bt8xx dst dvb_core crc32
> bt878 tda9887 tuner bttv video_buf i2c_algo_bit btcx_risc i2c_core
> ehci_hcd raw1394 intel_agp agpgart vfat fat sk98lin
> Apr 17 16:22:21 nemo kernel: CPU:    0
> Apr 17 16:22:21 nemo kernel: EIP:    0060:[<d1296fc7>]    Tainted: P
> Apr 17 16:22:21 nemo kernel: EFLAGS: 00010246   (2.6.8)
> Apr 17 16:22:21 nemo kernel: EIP is at netndis_stats_update+0x10f/0x319
> [driverloader]
> Apr 17 16:22:21 nemo kernel: eax: 00000000   ebx: 00000000   ecx:
> 00000000   edx: 00000000
> Apr 17 16:22:21 nemo kernel: esi: c4287b90   edi: c4287bb0   ebp:
> c4287a20   esp: cf1afec0
> Apr 17 16:22:21 nemo kernel: ds: 007b   es: 007b   ss: 0068
> Apr 17 16:22:21 nemo kernel: Process kdldrd/eth1 (pid: 3793,
> threadinfo=cf1ae000 task=cf218130)
> Apr 17 16:22:21 nemo kernel: Stack: 00000000 cf1aff14 00000000 00000000
> c01148cd 00000000 0000001b 00000000
> Apr 17 16:22:21 nemo kernel:        00000000 2e00443e 23582916 2358c84f
> 00000000 00000292 00000000 cf1aff20
> Apr 17 16:22:21 nemo kernel:        00000292 c4287a20 00000003 00000001
> 00000000 00000000 00000075 00000000
> Apr 17 16:22:21 nemo kernel: Call Trace:
> Apr 17 16:22:21 nemo kernel:  [<c01148cd>] recalc_task_prio+0x93/0x188
> Apr 17 16:22:21 nemo kernel:  [<d129e7da>] dldr_thread+0x164/0x1e4
> [driverloader]
> Apr 17 16:22:21 nemo kernel:  [<c01152a3>] default_wake_function+0x0/0x12
> Apr 17 16:22:21 nemo kernel:  [<c01152a3>] default_wake_function+0x0/0x12
> Apr 17 16:22:21 nemo kernel:  [<d129e676>] dldr_thread+0x0/0x1e4
> [driverloader]
> Apr 17 16:22:21 nemo kernel:  [<c010225d>] kernel_thread_helper+0x5/0xb
> Apr 17 16:22:21 nemo kernel: Code: f7 f3 ba 64 00 00 00 29 c2 31 c0 83
> fa 64 77 07 0f b6 82 a0
> Apr 17 16:25:47 nemo kernel:  <3>driverloader: StatusHandler: unknown
> MEDIA_SPECIFIC_INDICATION type=1073741827
> Apr 17 16:25:47 nemo kernel: 0000  03 00 00 40 01 00 00 00 10 30 dd
> d0              ... at .....0]P
> Apr 17 16:25:47 nemo kernel: eth1: New link status: Disconnected (0002)
> Apr 17 16:25:47 nemo kernel: Unable to handle kernel NULL pointer
> dereference at virtual address 00000000
> Apr 17 16:25:47 nemo kernel:  printing eip:
> Apr 17 16:25:47 nemo kernel: 00000000
> Apr 17 16:25:47 nemo kernel: *pde = 00000000
> Apr 17 16:25:47 nemo kernel: Oops: 0000 [#2]
> 
> and the kernel hangs up.
> 
> Is there something wrong?
> Have you ever found this situation before?
> 
> Thanks
> Paolo
> 
> P.S. I've got the dumpdiag log but I cannot post it to the ML, too many
> strange things inside :-)
> 
> _______________________________________________
> driverloader mailing list
> driverloader at lists.linuxant.com
> https://www.linuxant.com/mailman/listinfo/driverloader


More information about the driverloader mailing list