Buffalo WLI-CB-G54 wireless card on Linux: Howto


This is how I got my Buffalo WLI-CB-G54 wireless network card to work on Ubuntu Linux, the same procedure applies for any linux distribution.


Procedure

  • Get latest driver for the WLI-CB-G54 from here:
   http://buffalo.bmcdn.jp/buffalo/lan/wdrv_660.exe
   or here http://www.codealias.info/pkgs/wdrv_660.exe
  • extract it :
   wine wdrv_660.exe
  • Install “bcm43xx-fwcutter”:
   apt-get install bcm43xx-fwcutter
  • Extract the chipset firmware
   sudo bcm43xx-fwcutter -w/lib/firmware/ /tmp/wdrv_660/CBG54/bcmwl5.sys
  • Plug the card (it appreas as “ethx” )
  • Test it
   $iwpriv eth1
   eth1 Available private ioctls :
   set_interfmode (8BE0) : set 1 int & get 0
   get_interfmode (8BE1) : set 0 & get 80 char
   set_shortpreamb (8BE2) : set 1 int & get 0
   get_shortpreamb (8BE3) : set 0 & get 80 char
   set_swencrypt (8BE4) : set 1 int & get 0
   get_swencrypt (8BE5) : set 0 & get 80 char
   write_sprom (8BE6) : set 512 char & get 0
   read_sprom (8BE7) : set 0 & get 512 char

As you can see, limited capabilities (no wpa)



Labels: , Wireless Internet Security Coding Network Monitoring

Comment

Karl, 2010/05/03 09:54

Put a date on your articles! :(

Enter your comment (wiki syntax is allowed):
AXWDD

Wireless Internet Security Performance RADIUS server Wireless Internet Security Performance RADIUS server