This community will not support the installation of proprietary firmware-blobs.

Though the T500 has a slot that is MiniPCIe in form factor, it has been crippled to only accept devices with PCI-ID's contained in a BIOS whitelist. The cards sold which are white listed come with an additional requirement that they must carry the Lenovo brand name and consequently cost twice as much. If an unauthorized card is plugged in it gives a 1802 error on initial boot up before it even touches the operating system. It'll report "unauthorized MiniPCI network card".

While these companies claim the systems are restricted to these cards because the FCC requires it the reality is it is due to profit. Many companies don't white list and the FCC has stated that there is no such requirement. There story then changed to being other nations have such restrictions. In any case this is just an excuse to make more money. It is highly profitable.

The solution is to not buy from such companies. Toshiba, Dell, HP, and Lenovo/IBM are on the bad guy list.

Now that said there are a few less desirable options for working around such problems. These systems can still be used with USB wifi cards.

Unfortunately its not that simple to pick up a wifi card or any device because model numbers don't equate to chipsets and its the chipsets that matter which driver is used. As an example: While a Linksys wifi card (say model LNS-230WIFI) had an Atheros AR9273 that was compatible with GNU/Linux at one time the same model doesn't use this chipset today. Today it uses a RTL8293 and that chipset is not compatible with GNU/Linux or free software operating systems. Unfortunately because of this many users end up purchasing this card thinking it will work only to find that they have been led astray.

Now there are a few chipsets that will work and you can attempt to locate cards by chipset. It's not perfect either unfortunately. Chipsets also have different IDs and if the ID is not in the driver it won't work either or it may work with a future version of the OS.

There is one-four USB wifi chipset that will work out of the box with Trisquel 6 that use certain IDs. The first three are USB G chipsets: RTL8187B/RTL8187L/RTL8187 and the 2nd one is an older generation USB N chipset AR9170. There is a third that will also work provided you install the firmware and apply all OS updates. This is the AR9271/AR7010. I can't say all devices will work which have this chipset although many will.

I'm the founder & CEO of ThinkPenguin and the company is focused on free software. There are two models we sell at the moment and will probably have a third out in the future with these chipsets.

The USB G Wireless Adapter uses the RTL8187B: works great & out of the box in all recent Trisquel releases

Then there is the USB N adapter which is using the AR9271 chipset:

https://www.thinkpenguin.com/TPE-N150USB

Works with OS update and installation of free firmware.

The third is also dependent on the OS update and the install of free firmware:

https://www.thinkpenguin.com/TPE-N150USBL

The two USB N adapters above are certified by the Free Software Foundation and will have excellent support for all free distributions going forward. Most other distributions work out of the box with them already.





Reply via email to