Always use the latest version

(tags: )

Everywhere you try something that doesn't work, always make sure you're using the latest version available! They say this in every manual, but you don't know how many people are violating this rule. But of course, one can say that the version that's delivered with your distribution isn't the latest, but that can't be a problem.

Why am I telling this? Seems logical. OK, it's logical, but most people sometimes forget it. And I'm also telling this again because people who are using (K)UBUNTU and having problems with their wireless networking, can find a clue in this. When you follow the (nice explained!) steps in the Ubuntu Wiki about installing ndiswrapper, you just use the version delivered with that version of your distro. When I did this yesterday at the notebook of a friend, seems I installed version 0.2rc2 wich is very old. Off course I ran into trouble.

The big shit is, you don't know you're having trouble. Installing works without complains. Even installing the wirelles WinXP driver works. Loading the module and scanning for networks also works, except one thing: you can't find any networks in your neighborhoud. If you think a bit further and take a look into dmesg, you can find following information:

# dmesg
ndiswrapper version 1.0rc2 loaded (preempt=yes,smp=no)
ACPI: PCI interrupt 0000:02:08.0[A] -> GSI 16 (level, low) -> IRQ 16
ndiswrapper: using irq 16
wlan0: ndiswrapper ethernet device 00:0b:6b:4b:6f:1c using driver bcmwl5a
wlan0: encryption modes supported: WEP
ndiswrapper: driver bcmwl5a (Broadcom,07/17/2003, 3.30.15.0) added
    ACPI-0352: *** Error: Looking up [Z005] in namespace, AE_NOT_FOUND
search_node dfb2b4a0 start_node dfb2b4a0 return_node 00000000
    ACPI-1138: *** Error: Method execution failed [\_SB_.BAT1._BST] (Node
dfb2b3a0), AE_NOT_FOUND

So, trying the newest version available (version 2.0!) from the ndiswrapper website was the solution. For newbies in that kind of stuff: just make sure you have your kernel sources or headers installed (use your regular tool, synaptic or kynaptic with search keyword "linux" to install), download and unpack (tar -xvzf file.tar.gz) the downloaded archive, cd into the directory "ndiswrapper" and use commands "./configure" and "make && make install" and it should be OK. Now you can continue and reinstall your windowsdriver with the normal commands ("ndiswrapper -e driver" to remove one, "ndiswrapper -i driver.inf" to install one). Everything should work fine right now.

For the interested ones: I had those troubles on an Acer Aspire 1510 (1511LMi) with this lspci:

# lspci
0000:00:00.0 Host bridge: nVidia Corporation nForce3 Host Bridge (rev a4)
0000:00:01.0 ISA bridge: nVidia Corporation nForce3 LPC Bridge (rev a6)
0000:00:01.1 SMBus: nVidia Corporation nForce3 SMBus (rev a4)
0000:00:02.0 USB Controller: nVidia Corporation nForce3 USB 1.1 (rev a5)
0000:00:02.1 USB Controller: nVidia Corporation nForce3 USB 1.1 (rev a5)
0000:00:02.2 USB Controller: nVidia Corporation nForce3 USB 2.0 (rev a2)
0000:00:06.0 Multimedia audio controller: nVidia Corporation nForce3 Audio (rev
a2)
0000:00:06.1 Modem: nVidia Corporation: Unknown device 00d9 (rev a2)
0000:00:08.0 IDE interface: nVidia Corporation nForce3 IDE (rev a5)
0000:00:0a.0 PCI bridge: nVidia Corporation nForce3 PCI Bridge (rev a2)
0000:00:0b.0 PCI bridge: nVidia Corporation nForce3 AGP Bridge (rev a4)
0000:00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge
0000:00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge
0000:00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge
0000:00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge
0000:01:00.0 VGA compatible controller: nVidia Corporation: Unknown device 0348
(rev a1)
0000:02:06.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5788 Gigabit
Ethernet (rev 03)
0000:02:07.0 CardBus bridge: Texas Instruments PCI4510 PC card Cardbus
Controller (rev 02)
0000:02:07.1 FireWire (IEEE 1394): Texas Instruments PCI4510 IEEE-1394
Controller
0000:02:08.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless
LAN Controller (rev 03)

0 reacties

Plaats een nieuwe reactie

The content of this field is kept private and will not be shown publicly. If you have a Gravatar account associated with the e-mail address you provide, it will be used to display your avatar.
  • Web- en e-mail adressen worden automatisch omgezet in links.
  • Toegestane HTML tags: <a> <acronym> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <del> <ins> <i> <b> <u> <blockquote>
  • Je mag code posten dmv <code>...</code> (generiek) of <?php ... ?> (highlighted PHP) tags.
  • Op het einde van de lijn of paragraaf wordt automatisch een nieuwe lijn begonnen.

Meer informatie over opmaak mogelijkheden

Syndicate content

Politiek engagement

N-VA logo

Kortjes

Blik op mijn agenda

Je vindt me ook terug op

Facebook logo
Twitter logo
YouTube logo
Vimeo logo
GarageTV logo
Flickr logo

Laatste reacties

Syndicate content

Laatste foto's

Meer foto's hier.

Contact

Je kan me steeds contacteren via het contactformulier of rechtstreeks:
Kleine Kerkstraat 24, 9050 Gent
Peter@peterdedecker.eu
0486/152320

Disclaimer

Dit is de website van Peter Dedecker. Alle teksten mogen, tenzij anders vermeld, overgenomen worden mits bronvermelding. Een link wordt altijd geapprecieerd. Dit alles is mijn persoonlijke opinie. Organisaties waar ik lid van (geweest) ben of voor (ge)werk(t heb) kunnen in geen geval aansprakelijk gesteld worden voor wat ik hier schrijf. Zie de volledige disclaimer.