Menu

Problem with ZCOM XG630 mPCI Card

Help
Kadeos
2007-02-01
2012-10-06
  • Kadeos

    Kadeos - 2007-02-01

    Hello,

    I need some help with my Zcom card with Winbond W89c33 chip.
    If I boot my sytem, ndiswrapper makes a kernel oops.

    dmesg output:

    [17179605.212000] ndiswrapper version 1.34 loaded (preempt=no,smp=yes)
    [17179605.288000] ndiswrapper: driver netw33 (Winbond Electronics Corp.,07/26/2005,1.2.81.1001) loaded
    [17179605.288000] ACPI: PCI Interrupt 0000:00:15.0[A] -> GSI 18 (level, low) -> IRQ 201
    [17179605.288000] ndiswrapper (NdisMRegisterInterrupt:1804): shared but dynamic interrupt!
    [17179605.288000] setup_irq: irq handler mismatch
    [17179605.288000] <c01497d7> setup_irq+0x127/0x140 <f8c63f40> ndis_isr+0x0/0xc0 [ndiswrapper]
    [17179605.288000] <c0149889> request_irq+0x99/0xb0 <f8c628cd> NdisMRegisterInterrupt+0x8d/0x110 [ndiswrapper]
    [17179605.288000] <f8c712b4> miniport_init+0xa4/0x130 [ndiswrapper] <f8c71480> NdisDispatchPnp+0xc0/0x970 [ndiswrapper]
    [17179605.288000] <f8c6ae52> IoAllocateIrp+0x62/0x90 [ndiswrapper] <f8c6b8b5> IoBuildAsynchronousFsdRequest+0x35/0x170 [ndiswrapper]
    [17179605.288000] <f8c66637> get_current_nt_thread+0xa7/0xd0 [ndiswrapper] <f8c6ba07> IoQueueThreadIrp+0x17/0xf0 [ndiswrapper]
    [17179605.288000] <f8c6ab26> IofCallDriver+0x36/0x70 [ndiswrapper] <f8c6d38b> IoSendIrpTopDev+0xbb/0x120 [ndiswrapper]
    [17179605.288000] <f8c6d6d3> pnp_start_device+0x53/0xb0 [ndiswrapper] <f8c6d903> wrap_pnp_start_device+0x1d3/0x2b0 [ndiswrapper]
    [17179605.288000] <f8c6da25> wrap_pnp_start_pci_device+0x45/0x50 [ndiswrapper] <c01edc33> pci_match_device+0x13/0xe0
    [17179605.288000] <c01e0f5f> kobject_get+0xf/0x20 <c01edd76> pci_device_probe+0x56/0x80
    [17179605.288000] <c0245f44> driver_probe_device+0x44/0xc0 <c011d497> cond_resched+0x17/0x30
    [17179605.288000] <c02460c2>
    driver_attach+0x82/0x90 <c02458bb> bus_for_each_dev+0x3b/0x60
    [17179605.288000] <c0245e86> driver_attach+0x16/0x20 <c0246040> driver_attach+0x0/0x90
    [17179605.288000] <c024552c> bus_add_driver+0x8c/0x140 <c02462f1> driver_register+0x41/0xa0
    [17179605.288000] <c01edf17>
    pci_register_driver+0x47/0x70 <f8c60788> loader_init+0x138/0x260 [ndiswrapper]
    [17179605.288000] <f8a2a0c7> wrapper_init+0xc7/0xd2 [ndiswrapper] <c013cda8> sys_init_module+0x148/0x19c0
    [17179605.288000] <c0149540> disable_irq+0x0/0x30 <c0102fbb> sysenter_past_esp+0x54/0x79
    [17179605.288000] ndiswrapper: request for IRQ 201 failed
    [17179605.292000] ndiswrapper (miniport_init:270): couldn't initialize device: C0000001
    [17179605.292000] ndiswrapper (pnp_start_device:426): Windows driver couldn't initialize the device (C0000001)
    [17179605.292000] unregister_netdevice: device eth%d/f0c84000 never was registered
    [17179605.292000] ndiswrapper (miniport_halt:326): device f0c84400 is not initialized - not halting
    [17179605.292000] BUG: unable to handle kernel paging request at virtual address f8c388b0
    [17179605.292000] printing eip:
    [17179605.292000] f8c627f2
    [17179605.292000] *pde = 32780067
    [17179605.292000] Oops: 0000 [#1]
    [17179605.292000] SMP
    [17179605.292000] Modules linked in: ndiswrapper nls_iso8859_1 nls_cp437 vfat fat nls_utf8 ntfs sg sd_mod af_packet fuse sbp2 parport_pc lp parport snd_intel8x0 snd_ac97_codec snd_ac97_bus snd_pcm_oss snd_mixer_oss joydev snd_pcm snd_timer pcmcia tsdev snd soundcore ati_agp agpgart snd_page_alloc usb_storage scsi_mod libusual evdev ati_remote yenta_socket rsrc_nonstatic pcmcia_core uli526x psmouse serio_raw i2c_ali1535 i2c_ali15x3 i2c_core shpchp pci_hotplug pcspkr ext3 jbd ehci_hcd ohci_hcd usbcore ohci1394 ieee1394 ide_generic ide_cd cdrom ide_disk generic alim15x3 thermal processor fan fbcon tileblit font bitblit softcursor vesafb capability commoncap
    [17179605.292000] CPU: 0
    [17179605.292000] EIP: 0060:[<f8c627f2>] Tainted: P VLI
    [17179605.292000] EFLAGS: 00010282 (2.6.17-10-generic #2)
    [17179605.292000] EIP is at NdisMDeregisterInterrupt+0x12/0x60 [ndiswrapper]
    [17179605.292000] eax: f8c3887c ebx: f0c84400 ecx: 00000000 edx: 00000282
    [17179605.292000] esi: f8c3887c edi: f0c84400 ebp: f0c84400 esp: f250bc10
    [17179605.292000] ds: 007b es: 007b ss: 0068
    [17179605.292000] Process modprobe (pid: 3423, threadinfo=f250a000 task=f261a030)
    [17179605.292000] Stack: f0c84400 f0d609e0 f8c654d7 f8c3887c f0c84400 f0c84400 f0c84400 f0d609e0
    [17179605.292000] 00000000 f8c70b54 f0d6099c f8c6ab9e f0d60de0 f0d60de0 00000000 f8c714f7
    [17179605.292000] f0d60de0 f0d608c0 f250bcba f250a000 000000d0 000000e4 f250bc74 c011d497
    [17179605.292000] Call Trace:
    [17179605.292000] <f8c654d7> ndis_exit_device+0x17/0xc0 [ndiswrapper] <f8c70b54> ndis_remove_device+0xe4/0x1a0 [ndiswrapper]
    [17179605.292000] <f8c6ab9e> IoAsyncForwardIrp+0x2e/0x40 [ndiswrapper] <f8c714f7> NdisDispatchPnp+0x137/0x970 [ndiswrapper]
    [17179605.292000] <c011d497> cond_resched+0x17/0x30 <c02d969a> cond_resched+0x2a/0x40
    [17179605.292000] <f8c6ae52> IoAllocateIrp+0x62/0x90 [ndiswrapper] <f8c6b8b5> IoBuildAsynchronousFsdRequest+0x35/0x170 [ndiswrapper]
    [17179605.292000] <f8c66637> get_current_nt_thread+0xa7/0xd0 [ndiswrapper] <f8c6ba07> IoQueueThreadIrp+0x17/0xf0 [ndiswrapper]
    [17179605.292000] <f8c6ab26> IofCallDriver+0x36/0x70 [ndiswrapper] <f8c6d38b> IoSendIrpTopDev+0xbb/0x120 [ndiswrapper]
    [17179605.292000] <f8c6d463> pnp_remove_device+0x73/0x1c0 [ndiswrapper] <f8c6d914> wrap_pnp_start_device+0x1e4/0x2b0 [ndiswrapper]
    [17179605.292000] <f8c6da25> wrap_pnp_start_pci_device+0x45/0x50 [ndiswrapper] <c01edc33> pci_match_device+0x13/0xe0
    [17179605.292000] <c01e0f5f> kobject_get+0xf/0x20 <c01edd76> pci_device_probe+0x56/0x80
    [17179605.292000] <c0245f44> driver_probe_device+0x44/0xc0 <c011d497>
    cond_resched+0x17/0x30
    [17179605.292000] <c02460c2> driver_attach+0x82/0x90 <c02458bb> bus_for_each_dev+0x3b/0x60
    [17179605.292000] <c0245e86> driver_attach+0x16/0x20 <c0246040>
    driver_attach+0x0/0x90
    [17179605.292000] <c024552c> bus_add_driver+0x8c/0x140 <c02462f1> driver_register+0x41/0xa0
    [17179605.292000] <c01edf17> __pci_register_driver+0x47/0x70 <f8c60788> loader_init+0x138/0x260 [ndiswrapper]
    [17179605.292000] <f8a2a0c7> wrapper_init+0xc7/0xd2 [ndiswrapper] <c013cda8> sys_init_module+0x148/0x19c0
    [17179605.292000] <c0149540> disable_irq+0x0/0x30 <c0102fbb> sysenter_past_esp+0x54/0x79
    [17179605.292000] Code: 40 4c e9 41 ff ff ff 89 f6 e9 db fd ff ff 8d 74 26 00 8d bc 27 00 00 00 00 83 ec 08 89 74 24 04 8b 74 24 0c 89 1c 24 85 f6 74 3a <8b> 5e 34 85 db 74 33 8b 93 9c 01 00 00 8b 06 e8 6a 6d 4e c7 8b
    [17179605.292000] EIP: [<f8c627f2>] NdisMDeregisterInterrupt+0x12/0x60 [ndiswrapper] SS:ESP 0068:f250bc10

    lspci -vv Output:
    00:15.0 Ethernet controller: Winbond Electronics Corp Unknown device 0033
    Subsystem: Winbond Electronics Corp Unknown device 0033
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV-

    Any help?

     

    Related

    Wiki: ndiswrapper
    Patches: #1

    • Giridhar Pemmasani

      As of now, this card (rather, chipset) is not known to work. For this to be supported, someone should donate or loan it. At the least, submit debug trace, with latest release / svn - see wiki entry Bugs.

       
    • Kadeos

      Kadeos - 2007-02-01

      I'm using Ubuntu 6.10 Egdy Eft with the latest version of ndiswrapper

       

Log in to post a comment.