Dynex USB wireless adapter - help

I have purchased a Dynex USB wireless adapter. The CD comes with Win XP drivers as follows: bcm43xx.cat, ndiswdm.inf, and ndiswdm.sys.

Can someone provide me with the steps I need to take to make this work under opensuse 11.0 The software is up to date which means I have the latest version of the kernel. I assume that I will need to use ndiswrapper, but I can’t find a simple step 1 , step 2, … etc.

TIA for your help.

The ndiswrapper may be the way to go

Madwifi or Ndiswrapper Wireless Network Drivers - Suse/openSUSE 10, 11 - LAN & Internet access

Also, an addition to what caf4926 stated, post the output of

lsusb

you need the usbutils installed for this to work. then we can see if there is a linux driver for the device

Andy

lsusb
Bus 004 Device 003: ID 04b8:0005 Seiko Epson Corp. Stylus D88+
Bus 004 Device 002: ID 045e:009d Microsoft Corp.
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 004: ID 04b8:010f Seiko Epson Corp. Perfection 1250
Bus 001 Device 003: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 009: ID 4317:0721
Bus 002 Device 008: ID 05a9:a511 OmniVision Technologies, Inc. OV511+ WebCam
Bus 002 Device 005: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 002 Device 004: ID 0d49:7310 Maxtor
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 002 Device 009: ID 4317:0721
This is the USB access dongle

Hmm, it appears in my research,that this device is rather problematic.Best results have been with ndiswrapper & the windows xp driver,results are not guarantee’d

Andy

Well I followed the above and here are the results:

ndiswrapper -l
ndiswdm : driver installed
device (4317:0721) present

modprobe ndiswrapper
Segmentation fault

I also followed the instructions to install b43-fwcutter. I then ran the script to install the drivers.

So where do I go from here?

No, when you use ndiswrapper, then installing the b43-fwcutter is NOT
appropriate at all, as that firmware is ONLY for native Linux drivers.
[Windows drivers have the firmware packaged INSIDE with them.]

Since you chose b43, are you seeing ‘Broadcom’ name somewhere?
Maybe this explains the segmentation fault, as Larry says that
some of the Broadcom stuff is good at crashing Linux. rotfl!
[Sorry, but I find that humorous.]

So, maybe Larry will be able to help you, as he’s the Broadcom expert.
[He’ll see this post soon, I expect.]

cookdav wrote:
> vchapman;1906471 Wrote:
>> Well I followed the above and here are the results:
>>
>> ndiswrapper -l
>> ndiswdm : driver installed
>> device (4317:0721) present
>>
>> modprobe ndiswrapper
>> Segmentation fault
>>
>>
>> I also followed the instructions to install b43-fwcutter. I then ran
>> the script to install the drivers.
>>
>> So where do I go from here?
>
> No, when you use ndiswrapper, then installing the b43-fwcutter is NOT
> appropriate at all, as that firmware is ONLY for native Linux drivers.
> [Windows drivers have the firmware packaged INSIDE with them.]
>
> Since you chose b43, are you seeing ‘Broadcom’ name somewhere?
> Maybe this explains the segmentation fault, as Larry says that
> some of the Broadcom stuff is good at crashing Linux. rotfl!
> [Sorry, but I find that humorous.]

I don’t know why you thought that the Broadcom firmware was needed. Certainly,
the device with USB IDs of 4317:0721 is not a Broadcom chip. They use 4317, but
only in the second position.

A grep of the kernel driver code fails to find any device with those ID’s, thus
you will have to use ndiswrapper. Whne you get the “segmentation fault” when
trying the “modprobe ndiswapper”, enter the command ‘dmesg’ and find the place
where there are register dumps, etc. Please post that stuff.

Larry

There is too much output for one post, so I will give you 4.

tbxface-0598 [00] tb_load_namespace : ACPI Tables successfully acquired
evxfevnt-0091 [00] enable : Transition to ACPI mode successful
CPU0: Intel(R) Pentium(R) 4 CPU 1.80GHz stepping 04
Total of 1 processors activated (3640.62 BogoMIPS).
ENABLING IO-APIC IRQs
…TIMER: vector=0x31 apic1=0 pin1=2 apic2=-1 pin2=-1
Brought up 1 CPUs
CPU0 attaching sched-domain:
domain 0: span 00000000,00000000,00000000,00000001
groups: 00000000,00000000,00000000,00000001
net_namespace: 548 bytes
Booting paravirtualized kernel on bare hardware
NET: Registered protocol family 16
ACPI: bus type pci registered
PCI: PCI BIOS revision 2.10 entry at 0xf1eb0, last bus=2
PCI: Using configuration type 1
Setting up standard PCI resources
evgpeblk-0956 [00] ev_create_gpe_block : GPE 00 to 1F [_GPE] 4 regs on int 0x9
evgpeblk-1052 [00] ev_initialize_gpe_bloc: Found 7 Wake, Enabled 1 Runtime GPEs in this block
ACPI: EC: Look up EC in DSDT
Completing Region/Field/Buffer/Package initialization:…
Initialized 2/6 Regions 0/0 Fields 20/20 Buffers 13/13 Packages (318 nodes)
Initializing Device/Processor/Thermal objects by executing _INI methods:.
Executed 1 _INI methods requiring 0 _STA executions (examined 49 objects)
ACPI: Interpreter enabled
ACPI: (supports S0 S1 S4 S5)
ACPI: Using IOAPIC for interrupt routing
ACPI: PCI Root Bridge [PCI0] (0000:00)

  • The chipset may have PM-Timer Bug. Due to workarounds for a bug,
  • this clock source is slow. If you are sure your timer does not have
  • this bug, please use “acpi_pm_good” to disable the workaround
    pci 0000:00:1f.0: Enabled i801 SMBus device
    pci 0000:00:1f.0: quirk: region e400-e47f claimed by ICH4 ACPI/GPIO/TCO
    pci 0000:00:1f.0: quirk: region ec00-ec3f claimed by ICH4 GPIO
    PCI: Transparent bridge - 0000:00:1e.0
    ACPI: PCI Interrupt Routing Table _SB_.PCI0.PRT]
    ACPI: PCI Interrupt Routing Table _SB
    .PCI0.PCI1.PRT]
    ACPI: PCI Interrupt Routing Table _SB
    .PCI0.PCI2._PRT]
    ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 9 10 *11 12 14 15)
    ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
    ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 9 *10 11 12 14 15)
    ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 9 10 11 *12 14 15)
    ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
    ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
    ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
    ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
    Linux Plug and Play Support v0.97 (c) Adam Belay
    pnp: PnP ACPI init
    ACPI: bus type pnp registered
    pnp: PnP ACPI: found 13 devices
    ACPI: ACPI bus type pnp unregistered
    PnPBIOS: Disabled by ACPI PNP
    PCI: Using ACPI for IRQ routing
    PCI: If a device doesn’t work, try “pci=routeirq”. If it helps, post a report
    AppArmor: AppArmor Filesystem Enabled
    ACPI: RTC can wake from S4
    system 00:00: iomem range 0x0-0x9ffff could not be reserved
    system 00:00: iomem range 0xf0000-0xfffff could not be reserved
    system 00:00: iomem range 0x100000-0x3fffffff could not be reserved
    system 00:00: iomem range 0xfec00000-0xfec000ff could not be reserved
    system 00:00: iomem range 0xfee00000-0xfee00fff could not be reserved
    system 00:02: ioport range 0xe400-0xe47f has been reserved
    system 00:02: ioport range 0xe800-0xe81f has been reserved
    system 00:02: ioport range 0xec00-0xec3f has been reserved
    system 00:02: ioport range 0x4d6-0x4d6 has been reserved
    system 00:02: iomem range 0xfff80000-0xffffffff could not be reserved
    system 00:02: iomem range 0xffb80000-0xffbfffff has been reserved
    system 00:03: ioport range 0x4d0-0x4d1 has been reserved
    system 00:0c: ioport range 0x3f0-0x3f1 has been reserved
    PCI: Bridge: 0000:00:01.0
    IO window: disabled.
    MEM window: 0xf2000000-0xf36fffff
    PREFETCH window: 0x00000000f3700000-0x00000000f7ffffff
    PCI: Bridge: 0000:00:1e.0
    IO window: b000-bfff
    MEM window: 0xf1000000-0xf17fffff
    PREFETCH window: disabled.
    PCI: Setting latency timer of device 0000:00:1e.0 to 64
    NET: Registered protocol family 2
    IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
    TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
    TCP bind hash table entries: 65536 (order: 7, 524288 bytes)
    TCP: Hash tables configured (established 131072 bind 65536)
    TCP reno registered
    Unpacking initramfs… done
    Freeing initrd memory: 5399k freed
    Simple Boot Flag at 0x3a set to 0x1
    Machine check exception polling timer started.
    audit: initializing netlink socket (disabled)
    type=2000 audit(1228934529.856:1): initialized
    highmem bounce pool size: 64 pages
    Total HugeTLB memory allocated, 0
    VFS: Disk quotas dquot_6.5.1
    Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
    Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
    io scheduler noop registered
    io scheduler anticipatory registered
    io scheduler deadline registered
    io scheduler cfq registered (default)
    pci 0000:01:00.0: Boot video device
    vesafb: framebuffer at 0xf4000000, mapped to 0xf8880000, using 10240k, total 65536k
    vesafb: mode is 1280x1024x16, linelength=2560, pages=1
    vesafb: protected mode interface info at c000:ede0
    vesafb: pmi: set display start = c00cee25, set palette = c00ceeaa
    vesafb: pmi: ports = b4c3 b503 ba03 c003 c103 c403 c503 c603 c703 c803 c903 cc03 ce03 cf03 d003 d103 d203 d303 d403 d503 da03 ff03
    vesafb: scrolling: redraw
    vesafb: Truecolor: size=0:5:6:5, shift=0:11:5:0
    bootsplash 3.1.6-2004/03/31: looking for picture…
    bootsplash: silentjpeg size 208945 bytes
    bootsplash: …found (1280x1024, 220863 bytes, v3).
    Switched to high resolution mode on CPU 0
    Console: switching to colour frame buffer device 156x60
    fb0: VESA VGA frame buffer device
    isapnp: Scanning for PnP cards…
    isapnp: No Plug & Play device found
    Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled
    serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
    serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
    00:0a: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
    00:0b: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
    Floppy drive(s): fd0 is 1.44M
    FDC 0 is a post-1991 82077
    PNP: No PS/2 controller found. Probing ports directly.
    serio: i8042 KBD port at 0x60,0x64 irq 1
    mice: PS/2 mouse device common for all mice
    input: PC Speaker as /devices/platform/pcspkr/input/input0
    cpuidle: using governor ladder
    cpuidle: using governor menu
    NET: Registered protocol family 1
    Using IPI No-Shortcut mode
    registered taskstats version 1
    Freeing unused kernel memory: 264k freed
    Write protecting the kernel read-only data: 1436k
    ACPI: Invalid PBLK length [5]
    ACPI: ACPI0007:00 is registered as cooling_device0
    No dock devices found.
    SCSI subsystem initialized
    libata version 3.00 loaded.
    ata_piix 0000:00:1f.1: version 2.12
    ACPI: PCI Interrupt 0000:00:1f.1[A] -> GSI 18 (level, low) -> IRQ 18
    PCI: Setting latency timer of device 0000:00:1f.1 to 64
    scsi0 : ata_piix
    scsi1 : ata_piix
    ata1: PATA max UDMA/100 cmd 0x1f0 ctl 0x3f6 bmdma 0xf000 irq 14
    ata2: PATA max UDMA/100 cmd 0x170 ctl 0x376 bmdma 0xf008 irq 15
    ata1.00: ATA-5: MAXTOR 6L040J2, A93.0500, max UDMA/133
    ata1.00: 78177792 sectors, multi 16: LBA
    ata1.01: ATA-7: Maxtor 6Y120L0, YAR41BW0, max UDMA/133
    ata1.01: 240121728 sectors, multi 16: LBA
    ata1.00: configured for UDMA/100
    ata1.01: configured for UDMA/100
    ata2.00: ATAPI: HL-DT-ST DVDRAM GSA-4120B, A116, max UDMA/33
    ata2.01: ATAPI: HL-DT-ST GCE-8320B, 1.04, max MWDMA2
    ata2.00: configured for UDMA/33
    ata2.01: configured for MWDMA2
    scsi 0:0:0:0: Direct-Access ATA MAXTOR 6L040J2 A93. PQ: 0 ANSI: 5
    scsi 0:0:1:0: Direct-Access ATA Maxtor 6Y120L0 YAR4 PQ: 0 ANSI: 5
    scsi 1:0:0:0: CD-ROM HL-DT-ST DVDRAM GSA-4120B A116 PQ: 0 ANSI: 5
    scsi 1:0:1:0: CD-ROM HL-DT-ST CD-RW GCE-8320B 1.04 PQ: 0 ANSI: 5
    BIOS EDD facility v0.16 2004-Jun-25, 6 devices found

usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
USB Universal Host Controller Interface driver v3.0
ACPI: PCI Interrupt 0000:00:1d.0[A] -> GSI 16 (level, low) -> IRQ 16
PCI: Setting latency timer of device 0000:00:1d.0 to 64
uhci_hcd 0000:00:1d.0: UHCI Host Controller
uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 1
uhci_hcd 0000:00:1d.0: irq 16, io base 0x0000d800
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
sd 0:0:0:0: [sda] 78177792 512-byte hardware sectors (40027 MB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn’t support DPO or FUA
sd 0:0:0:0: [sda] 78177792 512-byte hardware sectors (40027 MB)
usb usb1: New USB device found, idVendor=1d6b, idProduct=0001
usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb1: Product: UHCI Host Controller
usb usb1: Manufacturer: Linux 2.6.25.18-0.2-pae uhci_hcd
usb usb1: SerialNumber: 0000:00:1d.0
PCI: Enabling device 0000:00:1d.7 (0004 -> 0006)
ACPI: PCI Interrupt 0000:00:1d.7[D] -> GSI 23 (level, low) -> IRQ 23
PCI: Setting latency timer of device 0000:00:1d.7 to 64
ehci_hcd 0000:00:1d.7: EHCI Host Controller
ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 2
ehci_hcd 0000:00:1d.7: debug port 1
PCI: cache line size of 128 is not supported by device 0000:00:1d.7
ehci_hcd 0000:00:1d.7: irq 23, io mem 0xf1800000
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn’t support DPO or FUA
ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
sda:<6>usb usb2: configuration #1 chosen from 1 choice
sda1
hub 2-0:1.0: USB hub found
sd 0:0:0:0: [sda] Attached SCSI disk
hub 2-0:1.0: 6 ports detected
sd 0:0:1:0: [sdb] 240121728 512-byte hardware sectors (122942 MB)
sd 0:0:1:0: [sdb] Write Protect is off
sd 0:0:1:0: [sdb] Mode Sense: 00 3a 00 00
sd 0:0:1:0: [sdb] Write cache: enabled, read cache: enabled, doesn’t support DPO or FUA
sd 0:0:1:0: [sdb] 240121728 512-byte hardware sectors (122942 MB)
sd 0:0:1:0: [sdb] Write Protect is off
sd 0:0:1:0: [sdb] Mode Sense: 00 3a 00 00
sd 0:0:1:0: [sdb] Write cache: enabled, read cache: enabled, doesn’t support DPO or FUA
usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb2: Product: EHCI Host Controller
usb usb2: Manufacturer: Linux 2.6.25.18-0.2-pae ehci_hcd
usb usb2: SerialNumber: 0000:00:1d.7
sdb:<6>ACPI: PCI Interrupt 0000:00:1d.1** -> GSI 19 (level, low) -> IRQ 19
PCI: Setting latency timer of device 0000:00:1d.1 to 64
uhci_hcd 0000:00:1d.1: UHCI Host Controller
uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 3
uhci_hcd 0000:00:1d.1: irq 19, io base 0x0000d400
usb usb3: configuration #1 chosen from 1 choice
hub 3-0:1.0: USB hub found
sdb1 sdb2 <<6>hub 3-0:1.0: 2 ports detected
sdb5 sdb6 sdb7 >
sd 0:0:1:0: [sdb] Attached SCSI disk
usb usb3: New USB device found, idVendor=1d6b, idProduct=0001
usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb3: Product: UHCI Host Controller
usb usb3: Manufacturer: Linux 2.6.25.18-0.2-pae uhci_hcd
usb usb3: SerialNumber: 0000:00:1d.1
ACPI: PCI Interrupt 0000:00:1d.2[C] -> GSI 18 (level, low) -> IRQ 18
PCI: Setting latency timer of device 0000:00:1d.2 to 64
uhci_hcd 0000:00:1d.2: UHCI Host Controller
uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 4
hub 2-0:1.0: unable to enumerate USB device on port 1
uhci_hcd 0000:00:1d.2: irq 18, io base 0x0000d000
usb usb4: configuration #1 chosen from 1 choice
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 2 ports detected
usb usb4: New USB device found, idVendor=1d6b, idProduct=0001
usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb4: Product: UHCI Host Controller
usb usb4: Manufacturer: Linux 2.6.25.18-0.2-pae uhci_hcd
usb usb4: SerialNumber: 0000:00:1d.2
hub 2-0:1.0: unable to enumerate USB device on port 2
usb 2-3: new high speed USB device using ehci_hcd and address 4
usb 2-3: configuration #1 chosen from 1 choice
usb 2-3: New USB device found, idVendor=0d49, idProduct=7310
usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 2-3: Product: OneTouch
usb 2-3: Manufacturer: Maxtor
usb 2-3: SerialNumber: 2HA14B43
PM: Starting manual resume from disk
usb 2-4: new high speed USB device using ehci_hcd and address 5
usb 2-4: configuration #1 chosen from 1 choice
hub 2-4:1.0: USB hub found
hub 2-4:1.0: 4 ports detected
usb 2-4: New USB device found, idVendor=05e3, idProduct=0608
usb 2-4: New USB device strings: Mfr=0, Product=1, SerialNumber=0
usb 2-4: Product: USB2.0 Hub
hub 2-0:1.0: unable to enumerate USB device on port 5
kjournald starting. Commit interval 5 seconds
EXT3 FS on sdb6, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
hub 2-0:1.0: unable to enumerate USB device on port 6
usb 1-1: new full speed USB device using uhci_hcd and address 2
usb 1-1: configuration #1 chosen from 1 choice
usb 1-1: New USB device found, idVendor=0a12, idProduct=0001
usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
usb 1-2: new full speed USB device using uhci_hcd and address 3
usb 1-2: configuration #1 chosen from 1 choice
usb 1-2: New USB device found, idVendor=04b8, idProduct=010f
usb 1-2: New USB device strings: Mfr=64, Product=77, SerialNumber=0
usb 1-2: Product: EPSON Scanner 010F
usb 1-2: Manufacturer: EPSON
usb 4-1: new low speed USB device using uhci_hcd and address 2
usb 4-1: configuration #1 chosen from 1 choice
usb 4-1: New USB device found, idVendor=045e, idProduct=009d
usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 4-1: Product: Microsoft Wireless Optical Desktop� 2.10
usb 4-1: Manufacturer: Microsoft
usb 4-2: new full speed USB device using uhci_hcd and address 3
usb 4-2: configuration #1 chosen from 1 choice
usb 4-2: New USB device found, idVendor=04b8, idProduct=0005
usb 4-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 4-2: Product: USB Printer
usb 4-2: Manufacturer: EPSON
usb 4-2: SerialNumber: 3P2DA0102201226420
usb 2-4.1: new high speed USB device using ehci_hcd and address 8
usb 2-4.1: configuration #1 chosen from 1 choice
usb 2-4.1: New USB device found, idVendor=4317, idProduct=0721
usb 2-4.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 2-4.1: Product: 802.11b/g LP/SC USB
usb 2-4.1: Manufacturer: Broadcom
usb 2-4.1: SerialNumber: 43860000
usb 2-4.4: new full speed USB device using ehci_hcd and address 9
usb 2-4.4: configuration #1 chosen from 1 choice
usb 2-4.4: New USB device found, idVendor=05a9, idProduct=a511
usb 2-4.4: New USB device strings: Mfr=0, Product=0, SerialNumber=0
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
Linux agpgart interface v0.103
Bluetooth: Core ver 2.11
NET: Registered protocol family 31
Bluetooth: HCI device and connection manager initialized
Bluetooth: HCI socket layer initialized
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
agpgart: Detected an Intel 845G Chipset.
agpgart: AGP aperture is 64M @ 0xf8000000
input: Power Button (FF) as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
ACPI: Power Button (FF) [PWRF]
input: Power Button (CM) as /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input2
Bluetooth: Generic Bluetooth USB driver ver 0.1
usbcore: registered new interface driver btusb
ACPI: Power Button (CM) [PWRB]
Bluetooth: HCI USB driver ver 2.9
usbcore: registered new interface driver hci_usb**

nvidia: module license ‘NVIDIA’ taints kernel.
usblp0: USB Bidirectional printer dev 3 if 0 alt 0 proto 2 vid 0x04B8 pid 0x0005
usbcore: registered new interface driver usblp
usbcore: registered new interface driver hiddev
input: Microsoft Microsoft Wireless Optical Desktop� 2.10 as /devices/pci0000:00/0000:00:1d.2/usb4/4-1/4-1:1.0/input/input3
Initializing USB Mass Storage driver…
input,hidraw0: USB HID v1.11 Keyboard [Microsoft Microsoft Wireless Optical Desktop� 2.10] on usb-0000:00:1d.2-1
scsi2 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 4
usb-storage: waiting for device to settle before scanning
input: Microsoft Microsoft Wireless Optical Desktop� 2.10 as /devices/pci0000:00/0000:00:1d.2/usb4/4-1/4-1:1.1/input/input4
sd 0:0:0:0: Attached scsi generic sg0 type 0
sd 0:0:1:0: Attached scsi generic sg1 type 0
scsi 1:0:0:0: Attached scsi generic sg2 type 5
input,hidraw1: USB HID v1.11 Mouse [Microsoft Microsoft Wireless Optical Desktop� 2.10] on usb-0000:00:1d.2-1
usbcore: registered new interface driver usbhid
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver
scsi 1:0:1:0: Attached scsi generic sg3 type 5
intel_rng: FWH not detected
ACPI: PCI Interrupt 0000:00:1f.3** → GSI 17 (level, low) → IRQ 17
ACPI: PCI Interrupt 0000:01:00.0[A] → GSI 16 (level, low) → IRQ 16
NVRM: loading NVIDIA Linux x86 Kernel Module 96.43.07 Wed Jul 2 12:17:43 PDT 2008
iTCO_vendor_support: vendor-support=0
sr0: scsi3-mmc drive: 40x/40x writer dvd-ram cd/rw xa/form2 cdda tray
Uniform CD-ROM driver Revision: 3.20
sr 1:0:0:0: Attached scsi CD-ROM sr0
sr1: scsi3-mmc drive: 40x/40x writer cd/rw xa/form2 cdda tray
sr 1:0:1:0: Attached scsi CD-ROM sr1
scsi 2:0:0:0: Direct-Access Maxtor OneTouch 0122 PQ: 0 ANSI: 4
sd 2:0:0:0: [sdc] 976773168 512-byte hardware sectors (500108 MB)
sd 2:0:0:0: [sdc] Write Protect is off
sd 2:0:0:0: [sdc] Mode Sense: 2d 08 00 00
sd 2:0:0:0: [sdc] Assuming drive cache: write through
sd 2:0:0:0: [sdc] 976773168 512-byte hardware sectors (500108 MB)
sd 2:0:0:0: [sdc] Write Protect is off
sd 2:0:0:0: [sdc] Mode Sense: 2d 08 00 00
sd 2:0:0:0: [sdc] Assuming drive cache: write through
sdc:<6>8139too Fast Ethernet driver 0.9.28
PCI: Enabling device 0000:02:0c.0 (0004 → 0007)
ACPI: PCI Interrupt 0000:02:0c.0[A] → GSI 20 (level, low) → IRQ 20
sdc1
eth0: RealTek RTL8139 at 0xf95ac000, 00:05:5d:d2:11:82, IRQ 20
eth0: Identified 8139 chip type ‘RTL-8139C’
sd 2:0:0:0: [sdc] Attached SCSI disk
sd 2:0:0:0: Attached scsi generic sg4 type 0
usb-storage: device scan complete
iTCO_wdt: Intel TCO WatchDog Timer Driver v1.02 (26-Jul-2007)
iTCO_wdt: Found a ICH4 TCO device (Version=1, TCOBASE=0xe460)
iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
parport_pc 00:09: reported by Plug and Play ACPI
parport0: PC-style at 0x378 (0x778), irq 7, dma 3 [PCSPP,TRISTATE,COMPAT,ECP,DMA]
rtc_cmos 00:05: rtc core: registered rtc_cmos as rtc0
rtc0: alarms up to one month
Linux video capture interface: v2.00
/usr/src/packages/BUILD/ov51x-jpeg-1.5.7/obj/pae/ov51x-jpeg-core.c: USB OV511+ video device found
/usr/src/packages/BUILD/ov51x-jpeg-1.5.7/obj/pae/ov51x-jpeg-core.c: model: Creative Labs WebCam 3
PCI: Enabling device 0000:02:03.0 (0084 → 0085)
ACPI: PCI Interrupt 0000:02:03.0[A] → GSI 21 (level, low) → IRQ 21
/usr/src/packages/BUILD/ov51x-jpeg-1.5.7/obj/pae/ov51x-jpeg-core.c: Sensor is an OV7620
/usr/src/packages/BUILD/ov51x-jpeg-1.5.7/obj/pae/ov51x-jpeg-core.c: Device at usb-0000:00:1d.7-4.4 registered to minor 0
usbcore: registered new interface driver ov51x
/usr/src/packages/BUILD/ov51x-jpeg-1.5.7/obj/pae/ov51x-jpeg-core.c: 1.5.7 : ov51x USB Camera Driver
usbcore: registered new interface driver ov511
drivers/media/video/ov511.c: v1.64 for Linux 2.5 : ov511 USB Camera Driver
ppdev: user-space parallel port driver
Bluetooth: L2CAP ver 2.9
Bluetooth: L2CAP socket layer initialized
Bluetooth: RFCOMM socket layer initialized
Bluetooth: RFCOMM TTY layer initialized
Bluetooth: RFCOMM ver 1.8
Adding 1558264k swap on /dev/sdb5. Priority:-1 extents:1 across:1558264k
device-mapper: uevent: version 1.0.3
device-mapper: ioctl: 4.13.0-ioctl (2007-10-18) initialised: dm-devel@redhat.com
loop: module loaded
kjournald starting. Commit interval 5 seconds
EXT3 FS on sdb7, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
fuse init (API version 7.9)
IA-32 Microcode Update Driver: v1.14a <tigran@aivazian.fsnet.co.uk>
powernow: This module only works with AMD K7 CPUs
Bluetooth: BNEP (Ethernet Emulation) ver 1.2
Bluetooth: BNEP filters: protocol multicast
Bridge firewalling registered
pan0: Dropping NETIF_F_UFO since no NETIF_F_HW_CSUM feature.
eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
ip6_tables: (C) 2000-2006 Netfilter Core Team
ip_tables: (C) 2000-2006 Netfilter Core Team
agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0.
agpgart: Putting AGP V2 device at 0000:00:00.0 into 4x mode
agpgart: Putting AGP V2 device at 0000:01:00.0 into 4x mode
bootsplash: status on console 0 changed to on**

UDF-fs DEBUG fs/udf/lowlevel.c:43:udf_get_last_session: XA disk: no, vol_desc_start=0
UDF-fs DEBUG fs/udf/super.c:1920:udf_fill_super: Multi-session=0
UDF-fs DEBUG fs/udf/super.c:613:udf_vrs: Starting at sector 16 (2048 byte sectors)
UDF-fs DEBUG fs/udf/super.c:637:udf_vrs: ISO9660 Primary Volume Descriptor found
UDF-fs DEBUG fs/udf/super.c:641:udf_vrs: ISO9660 Supplementary Volume Descriptor found
UDF-fs DEBUG fs/udf/super.c:649:udf_vrs: ISO9660 Volume Descriptor Set Terminator found
UDF-fs DEBUG fs/udf/misc.c:225:udf_read_tagged: location mismatch block 17391, tag 2681450659 != 17391
UDF-fs DEBUG fs/udf/super.c:935:udf_load_pvoldesc: recording time 2007/09/26 14:31 (11e0)
UDF-fs DEBUG fs/udf/super.c:944:udf_load_pvoldesc: volIdent] = ‘DX-EBUSB’
UDF-fs DEBUG fs/udf/super.c:949:udf_load_pvoldesc: volSetIdent] = ‘46F9FCB0000084D0’
UDF-fs DEBUG fs/udf/super.c:1481:udf_load_logicalvol: Partition (0:0) type 1 on volume 1
UDF-fs DEBUG fs/udf/super.c:1490:udf_load_logicalvol: FileSet found in LogicalVolDesc at block=0, partition=0
UDF-fs DEBUG fs/udf/super.c:1271:udf_load_partdesc: Searching map: (0 == 0)
UDF-fs DEBUG fs/udf/super.c:1125:udf_fill_partdesc_info: Partition (0 type 1511) starts at physical 277, block length 17371
UDF-fs DEBUG fs/udf/super.c:1745:udf_load_sequence: Using anchor in block 17647
UDF-fs DEBUG fs/udf/super.c:1946:udf_fill_super: Lastblock=17647
UDF-fs: Partition marked readonly; forcing readonly mount
UDF-fs DEBUG fs/udf/super.c:903:udf_find_fileset: Fileset at block=0, partition=0
UDF-fs DEBUG fs/udf/super.c:1062:udf_load_fileset: Rootdir at block=2, partition=0
UDF-fs INFO UDF: Mounting volume ‘DX-EBUSB’, timestamp 2007/09/26 01:31 (1ed4)
ndiswrapper version 1.52 loaded (smp=yes, preempt=no)
usb 2-4.1: reset high speed USB device using ehci_hcd and address 8
ndiswrapper: driver ndiswdm (Dynex,08/27/2007,4.118.3.0) loaded
BUG: unable to handle kernel NULL pointer dereference at 00000010
IP: <f94de375>] :ndiswrapper:NdisMQueryAdapterResources+0x1b/0x94
*pdpt = 00000000250b4001 *pde = 0000000000000000
Oops: 0000 #1] SMP
last sysfs file: /sys/devices/pci0000:00/0000:00:1d.2/usb4/4-1/4-1:1.1/input/input4/modalias
Modules linked in: ndiswrapper(+) udf crc_itu_t binfmt_misc snd_pcm_oss snd_mixer_oss snd_seq_midi snd_seq_midi_event snd_opl3_synth snd_seq_midi_emul snd_seq iptable_filter ip_tables ip6_tables x_tables bridge bnep microcode firmware_class nls_iso8859_1 nls_cp437 vfat fat fuse loop dm_mod rfcomm l2cap ppdev ov511 compat_ioctl32 snd_cmipci ov51x_jpeg gameport videodev snd_pcm v4l1_compat snd_page_alloc snd_opl3_lib snd_timer snd_hwdep snd_mpu401_uart rtc_cmos rtc_core snd_rawmidi parport_pc rtc_lib snd_seq_device parport iTCO_wdt snd 8139too sr_mod iTCO_vendor_support i2c_i801 soundcore cdrom mii sg usb_storage usbhid usblp hid ff_memless nvidia(P) i2c_core hci_usb btusb button intel_agp shpchp bluetooth agpgart pci_hotplug sd_mod ehci_hcd uhci_hcd usbcore edd ext3 mbcache jbd fan ata_piix libata scsi_mod dock thermal processor [last unloaded: speedstep_lib]

Pid: 3789, comm: modprobe Tainted: P N (2.6.25.18-0.2-pae #1)
EIP: 0060:<f94de375>] EFLAGS: 00210282 CPU: 0
EIP is at NdisMQueryAdapterResources+0x1b/0x94 [ndiswrapper]
EAX: f50a0780 EBX: e50b9a00 ECX: e7845ac8 EDX: e48f7800
ESI: 00000000 EDI: e7845ac0 EBP: e7845aa4 ESP: e7845a94
DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
Process modprobe (pid: 3789, ti=e7844000 task=e50ea0a0 task.ti=e7844000)
Stack: 00200282 e50b9a00 e48f7800 e50b9a00 e7845b84 f953c86d e7845ac4 e50b9a00
e7845ac8 e7845ac0 00000000 000000b8 00000000 e7845b0c e7845b0c e50b9a00
e7845adc f94e2f4f e7845aec f94e2f69 e78a2f20 00000000 e7845afc f94e80b6
Call Trace:
<f953c86d>] 0xf953c86d
DWARF2 unwinder stuck at 0xf953c86d

Leftover inexact backtrace:

<f94e2f4f>] ? ExFreePoolWithTag+0x38/0x45 [ndiswrapper]
<f94e2f69>] ? ExFreePool+0xd/0x11 [ndiswrapper]
<f94e80b6>] ? RtlFreeAnsiString+0x18/0x31 [ndiswrapper]
<f94e0ca7>] ? NdisReadNetworkAddress+0xd6/0x119 [ndiswrapper]
<f94e0bc7>] ? NdisReadConfiguration+0x90/0x9a [ndiswrapper]
<f94e0b37>] ? NdisReadConfiguration+0x0/0x9a [ndiswrapper]
<f94ea3a7>] ? mp_init+0x74/0x173 [ndiswrapper]
<f94eab5d>] ? NdisDispatchPnp+0x6c/0xcba [ndiswrapper]
<c02e5102>] ? _spin_unlock_bh+0xe/0x10
<f94e19af>] ? get_current_nt_thread+0x40/0x46 [ndiswrapper]
<f94e5667>] ? IoQueueThreadIrp+0xe/0x137 [ndiswrapper]
<f94e5586>] ? IoBuildAsynchronousFsdRequest+0x1f/0xf2 [ndiswrapper]
<f94e591f>] ? IoBuildSynchronousFsdRequest+0x1b/0x38 [ndiswrapper]
<f94e5931>] ? IoBuildSynchronousFsdRequest+0x2d/0x38 [ndiswrapper]
<f94e4db8>] ? IofCallDriver+0x66/0x8c [ndiswrapper]
<f94e64c3>] ? IoSendIrpTopDev+0x72/0xa6 [ndiswrapper]
<f94e66ce>] ? pnp_start_device+0x39/0x72 [ndiswrapper]
<f94e6893>] ? wrap_pnp_start_device+0x18c/0x1af [ndiswrapper]
<f94e695a>] ? wrap_pnp_start_usb_device+0xa4/0xac [ndiswrapper]
<c01b5d16>] ? sysfs_addrm_finish+0x4c/0x1a1
<c01b594d>] ? sysfs_find_dirent+0x16/0x27
<c02e3dfa>] ? mutex_lock+0xe/0x1e
<f95eb73b>] ? usb_autopm_do_device+0xb1/0xb9 [usbcore]
<f95ebd3c>] ? usb_probe_interface+0xc6/0x108 [usbcore]
<c024fe9d>] ? driver_probe_device+0xa0/0x136
<c024ff8e>] ? __driver_attach+0x5b/0x91
<c024f879>] ? bus_for_each_dev+0x36/0x5e
<c024fd42>] ? driver_attach+0x14/0x16
<c024ff33>] ? __driver_attach+0x0/0x91
<c024f27e>] ? bus_add_driver+0x9d/0x1ba
<c0250104>] ? driver_register+0x47/0xa7
<f95ebf31>] ? usb_register_driver+0x66/0xc0 [usbcore]
<f94dbbe1>] ? loader_init+0xda/0x109 [ndiswrapper]
<f881c071>] ? wrapper_init+0x71/0x9e [ndiswrapper]
<c0145011>] ? sys_init_module+0x198b/0x1ab8
<c01554ba>] ? disable_irq+0x0/0x2a
<c010910e>] ? sys_mmap2+0x63/0x7b
<c01059e4>] ? sysenter_past_esp+0x6d/0xa9
<c02e0000>] ? init_transmeta+0x1e/0x28e

Code: 10 ff 75 0c ff 75 08 e8 b3 fe ff ff c9 c2 18 00 55 89 e5 57 56 53 83 ec 04 8b 45 0c 8b 7d 14 8b 80 9c 01 00 00 8b 40 04 8b 70 68 <8b> 46 10 89 45 f0 8b 0f 8d 44 00 01 c1 e0 03 83 f9 17 77 0d 89
EIP: <f94de375>] NdisMQueryAdapterResources+0x1b/0x94 [ndiswrapper] SS:ESP 0068:e7845a94
— end trace 808256160c4c7904 ]—

vchapman wrote:

If you reread what I wrote, the part I wanted starts here:

> ndiswrapper version 1.52 loaded (smp=yes, preempt=no)
> usb 2-4.1: reset high speed USB device using ehci_hcd and address 8
> ndiswrapper: driver ndiswdm (Dynex,08/27/2007,4.118.3.0) loaded
> BUG: unable to handle kernel NULL pointer dereference at 00000010
> IP: <f94de375>] :ndiswrapper:NdisMQueryAdapterResources+0x1b/0x94
> *pdpt = 00000000250b4001 *pde = 0000000000000000
> Oops: 0000 #1] SMP
> last sysfs file:
> /sys/devices/pci0000:00/0000:00:1d.2/usb4/4-1/4-1:1.1/input/input4/modalias
> Modules linked in: ndiswrapper(+) udf crc_itu_t binfmt_misc snd_pcm_oss
> snd_mixer_oss snd_seq_midi snd_seq_midi_event snd_opl3_synth
> snd_seq_midi_emul snd_seq iptable_filter ip_tables ip6_tables x_tables
> bridge bnep microcode firmware_class nls_iso8859_1 nls_cp437 vfat fat
> fuse loop dm_mod rfcomm l2cap ppdev ov511 compat_ioctl32 snd_cmipci
> ov51x_jpeg gameport videodev snd_pcm v4l1_compat snd_page_alloc
> snd_opl3_lib snd_timer snd_hwdep snd_mpu401_uart rtc_cmos rtc_core
> snd_rawmidi parport_pc rtc_lib snd_seq_device parport iTCO_wdt snd
> 8139too sr_mod iTCO_vendor_support i2c_i801 soundcore cdrom mii sg
> usb_storage usbhid usblp hid ff_memless nvidia(P) i2c_core hci_usb btusb
> button intel_agp shpchp bluetooth agpgart pci_hotplug sd_mod ehci_hcd
> uhci_hcd usbcore edd ext3 mbcache jbd fan ata_piix libata scsi_mod dock
> thermal processor [last unloaded: speedstep_lib]
>
> Pid: 3789, comm: modprobe Tainted: P N (2.6.25.18-0.2-pae #1)
> EIP: 0060:<f94de375>] EFLAGS: 00210282 CPU: 0
> EIP is at NdisMQueryAdapterResources+0x1b/0x94 [ndiswrapper]
> EAX: f50a0780 EBX: e50b9a00 ECX: e7845ac8 EDX: e48f7800
> ESI: 00000000 EDI: e7845ac0 EBP: e7845aa4 ESP: e7845a94
> DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
> Process modprobe (pid: 3789, ti=e7844000 task=e50ea0a0
> task.ti=e7844000)
> Stack: 00200282 e50b9a00 e48f7800 e50b9a00 e7845b84 f953c86d e7845ac4
> e50b9a00
> e7845ac8 e7845ac0 00000000 000000b8 00000000 e7845b0c e7845b0c
> e50b9a00
> e7845adc f94e2f4f e7845aec f94e2f69 e78a2f20 00000000 e7845afc
> f94e80b6
> Call Trace:
> <f953c86d>] 0xf953c86d
> DWARF2 unwinder stuck at 0xf953c86d
>
> Leftover inexact backtrace:
>
> <f94e2f4f>] ? ExFreePoolWithTag+0x38/0x45 [ndiswrapper]
> <f94e2f69>] ? ExFreePool+0xd/0x11 [ndiswrapper]
> <f94e80b6>] ? RtlFreeAnsiString+0x18/0x31 [ndiswrapper]
> <f94e0ca7>] ? NdisReadNetworkAddress+0xd6/0x119 [ndiswrapper]
> <f94e0bc7>] ? NdisReadConfiguration+0x90/0x9a [ndiswrapper]
> <f94e0b37>] ? NdisReadConfiguration+0x0/0x9a [ndiswrapper]
> <f94ea3a7>] ? mp_init+0x74/0x173 [ndiswrapper]
> <f94eab5d>] ? NdisDispatchPnp+0x6c/0xcba [ndiswrapper]
> <c02e5102>] ? _spin_unlock_bh+0xe/0x10
> <f94e19af>] ? get_current_nt_thread+0x40/0x46 [ndiswrapper]
> <f94e5667>] ? IoQueueThreadIrp+0xe/0x137 [ndiswrapper]
> <f94e5586>] ? IoBuildAsynchronousFsdRequest+0x1f/0xf2 [ndiswrapper]
> <f94e591f>] ? IoBuildSynchronousFsdRequest+0x1b/0x38 [ndiswrapper]
> <f94e5931>] ? IoBuildSynchronousFsdRequest+0x2d/0x38 [ndiswrapper]
> <f94e4db8>] ? IofCallDriver+0x66/0x8c [ndiswrapper]
> <f94e64c3>] ? IoSendIrpTopDev+0x72/0xa6 [ndiswrapper]
> <f94e66ce>] ? pnp_start_device+0x39/0x72 [ndiswrapper]
> <f94e6893>] ? wrap_pnp_start_device+0x18c/0x1af [ndiswrapper]
> <f94e695a>] ? wrap_pnp_start_usb_device+0xa4/0xac [ndiswrapper]
> <c01b5d16>] ? sysfs_addrm_finish+0x4c/0x1a1
> <c01b594d>] ? sysfs_find_dirent+0x16/0x27
> <c02e3dfa>] ? mutex_lock+0xe/0x1e
> <f95eb73b>] ? usb_autopm_do_device+0xb1/0xb9 [usbcore]
> <f95ebd3c>] ? usb_probe_interface+0xc6/0x108 [usbcore]
> <c024fe9d>] ? driver_probe_device+0xa0/0x136
> <c024ff8e>] ? __driver_attach+0x5b/0x91
> <c024f879>] ? bus_for_each_dev+0x36/0x5e
> <c024fd42>] ? driver_attach+0x14/0x16
> <c024ff33>] ? __driver_attach+0x0/0x91
> <c024f27e>] ? bus_add_driver+0x9d/0x1ba
> <c0250104>] ? driver_register+0x47/0xa7
> <f95ebf31>] ? usb_register_driver+0x66/0xc0 [usbcore]
> <f94dbbe1>] ? loader_init+0xda/0x109 [ndiswrapper]
> <f881c071>] ? wrapper_init+0x71/0x9e [ndiswrapper]
> <c0145011>] ? sys_init_module+0x198b/0x1ab8
> <c01554ba>] ? disable_irq+0x0/0x2a
> <c010910e>] ? sys_mmap2+0x63/0x7b
> <c01059e4>] ? sysenter_past_esp+0x6d/0xa9
> <c02e0000>] ? init_transmeta+0x1e/0x28e
> =======================
> Code: 10 ff 75 0c ff 75 08 e8 b3 fe ff ff c9 c2 18 00 55 89 e5 57 56 53
> 83 ec 04 8b 45 0c 8b 7d 14 8b 80 9c 01 00 00 8b 40 04 8b 70 68 <8b> 46
> 10 89 45 f0 8b 0f 8d 44 00 01 c1 e0 03 83 f9 17 77 0d 89
> EIP: <f94de375>] NdisMQueryAdapterResources+0x1b/0x94 [ndiswrapper]
> SS:ESP 0068:e7845a94
> — end trace 808256160c4c7904 ]—

With Google (search using “Dynex USB wireless Linux”), I found someone with the
same problem as you, but no one that made it work.

The best thing for you to do is post the output above (NOT the whole dmesg
output) to the ndiswrapper Forum
(http://sourceforge.net/forum/forum.php?forum_id=323167). They will know if a
later version of ndiswrapper will solve the problem. Be aware that a newer
version will require you compiling the code.

I think we have done about as much as we can here.

Larry