Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have an old buffalo WLI2-PCI-G545 model wireless card and Ubuntu won't recognize it. I was wondering if there was some way I could rig it to work. Thanks.

share|improve this question
up vote 1 down vote accepted

From Ubuntu Forums Load the driver into ndiswrapper: Code:

sudo ndiswrapper -i /media/cdrom0/Bin/Driver/CBG54/WIN2000/netg54s.inf

  1. Load the ndiswrapper module: Code:

sudo modprobe ndiswrapper

  1. Does the interface show up? It should:


iwconfig wlan0

If not, it might not be called wlan0 (I don't see why not, but my card doesn't do this right either). The way to check is to list all the cards: Code:

ifconfig -a

and look for the MAC address listed as "hwaddr". According to what you posted, the address you should look for is 00:16:01:7d:ea:7e. If that isn't in there, it's not working.

  1. Assuming you can find it, try scanning. If it's not called wlan0, then change wlan0 in everything below to what it's called (eth1 or something like that).


sudo ifconfig wlan0 up sudo iwlist wlan0 scan

A more in depth how to is also avaliable here

share|improve this answer
im going to try this now will post results in a few – skeetDroid Aug 8 '13 at 4:40
Its saying ndiswraper not found – skeetDroid Aug 8 '13 at 7:44
Just install it ;) – vfbsilva Aug 8 '13 at 13:13
the only cards its showing is eth0 and lo – skeetDroid Aug 8 '13 at 20:54
Does # sudo lspci | grep wli2 shows anything? – vfbsilva Aug 8 '13 at 20:58

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.