Now that we have Ubuntu Linux installed on the T100, it’s time to move on and establish a Wi-Fi connection using the computer’s own wireless card rather than a plug-in USB wireless adapter.
As part of the initial installation process, we downloaded a number of ancillary files to the Asus_T100_Files folder on our bootable USB drive. We now need to use those files, and an updated version of one of them, to get the T100’s wireless card working.
(1) First, we need to obtain an updated copy of the file brcmfmac43241b4-sdio.txt. So, if you are using the T100, don’t discard the USB wireless adapter just yet. The alternative is to use another computer that is connected to the Internet.
Using a web browser, go to the Asus T100 Ubuntu Google+ Community web site at: https://plus.google.com/communities/117853703024346186936. Follow the links to Asus Files – General files – Patches & firmware – Wifi Firmware – Brainwreck – wifi test. Download the file brcmfmac43241b4-sdio.txt and save it to the Asus_T100_Files folder on the bootable USB drive.
You can now remove the USB wireless adapter from the T100. Hopefully, the next sequence of commands will enable the machine’s own wireless card.
(2) Run the command sudo nautilus in Terminal in order to give Nautilus root capabilities.
(3) Navigate to /lib/firmware/brcm. Open a new tab (File – New Tab) and, on the USB drive, navigate to the Asus_T100_Files folder. Copy (drag and drop) the files brcmfmac43241b4-sdio.txt and brcmfmac43241b4-sdio.bin to the brcm tab.
(4) From the brcm tab, navigate to the /lib/firmware/intel folder. On the bootable USB drive, in the Asus_T100_Files folder, copy the file linux-firmware-master-intel.tar.gz to the intel tab. Double click on this file. Press Ctrl-A to select all the files in the archive. Now use Ctrl-Left-click on the first entry (a shortcut to fs_sst_0f28.bin) to deselect this “file” (an error will occur if you try to include the shortcut in the extraction process.) Click on Extract in the menu bar, and then on the Extract button in the subsequent window. The Archive Manager will report that the files have been extracted successfully and you can now close this program window.
(5) Close Nautilus and, when the Terminal prompt has returned, enter the command:
sudo gedit /lib/firmware/brcm/brcmfmac43241b4-sdio.txt
We need to change the MAC address in the “macaddr=” line. Click on the wireless icon in the panel and select Edit Connections. Select your Wi-Fi connection and press the Edit button. Copy the address string in the Device MAC address box – in the form 40:16:7E:91:6F:75 and ignoring the trailing “(wlan0)”. Paste this string into the brcmfmac43241b4-sdio.txt file, overwriting the text following macaddr=. Save the file. Close both gedit and the Network Connections’ window.
(6) In the Terminal window, , enter the command:
sudo update-initramfs -u -k all
(7) Reboot the computer.
As John Dougan says “With luck your wifi device should spring to life and you can connect to the Internet.” This was certainly the case on my system so, a big thanks goes to both John and Brainwreck for all their efforts to get Wi-Fi working on the T100.
Asus T100 Ubuntu