Realtek RTL8187B working in Ubuntu 7.10 (using ndiswrapper)
Finally, after almost 3 months, I have my new Orange Livebox installed… although the happiness was very short… after two calls of around half an hour each to a higher rate customer service phone number I continue without connection to the Internet.
Altogether with the Livebox, Orange includes a USB WiFi Thomson TG123G card. As I’m getting used to setting up wireless cards in Linux, I have decided to configure it for my Ubuntu 7.10 (Gutsy Gibbon) using ndiswrapper (taking into account that I’m already using ndiswrapper for my other wireless nic).
Below you can find all the steps needed:
1) Connect the USB network card and verify the chipset that it uses:
lspci | grep Ethernet
08:07.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
We can also obtain the Product_id (0bda) and the Vendor_id (8189) by issuing the command:
Bus 006 Device 007: ID 0bda:8189 Realtek Semiconductor Corp.
2) Install ndiswrapper. (sudo apt-get install ndiswrapper) You can optionally install the ndisgtk graphical interface. (sudo apt-get install ndisgtk)
3) Download the corresponding drivers for WinXP for the RTL8187B network card from Realtek’s web page:
4) Extract the files net8187b.inf and net8187b.sys for WinXP (or WinXP 64 bits, if we use a 64 bit processor)
5) Install the .inf file into ndiswrapper, using ndisgtk or using the command line:
sudo ndiswrapper -i net8187b.inf
sudo ndiswrapper -ma && sudo ndiswrapper -mi
7) Extract the USB nic and connect it again. At this moment, we can check that the correct module has been loaded by taking a look at the output of this command:
[ 4508.604000] ndiswrapper: driver net8187b (Realtek Semiconductor Corp.,07/18/2007,5.1097.0718.2007) loaded [ 4512.124000] wlan1: ethernet device 00:18:e7:39:e9:63 using NDIS driver: net8187b, version: 0x1, NDIS version: 0x500, vendor: 'Realtek RTL8187 Wireless LAN USB NIC ', 0BDA:8189.F.conf [ 4512.124000] wlan1: encryption modes supported: WEP; TKIP with WPA, WPA2, WPA2PSK; AES/CCMP with WPA, WPA2, WPA2PSK
Using iwconfig command we can see that a new network interfase is listed.
I hope that this helps more people, as always, and if you see any error or have any problem, please let me know.