按照惯例,还是先将要感谢的兄弟姐妹感谢完了再写正文。感谢CSDN论坛、EEWorld论坛上的兄弟姐妹,请原谅我在事后记录的时候忘了你们的大名,如果对大家有用,是你们的功力深厚,如果是对大家无用,原谅我的才疏学浅!
BBB上有USB Host,因而使用无线网卡是可以通过WIFI上网的。WIFI的加密方式有多种,无线网卡本身的控制芯片也有多种,因此,BBB通过无线上网也有要注意的地方。
以下操作的前提是:你已经可以控制你的BBB,无论是通过以太网或USB OTG的SSH,还是串口。我的无线路由采用WPA2-PSK加密方式,这是现在最常用也是较安全的一个模式,其它的加密方式不详说,用的少。需要的话请自行度娘。
一、无线网卡
无线网卡的控制芯片主流的就那么几种,但不管是BBB的angstrom还是网上的已编译好的debian、ubuntu的img,内核主要是linux 3.8.13(最常见),因此支持的无线网卡种类有限,具体可参考BBB的官方WIKI(http://eewiki.net/display/linuxonarm/BeagleBone+Black)。
需要提的是大家常用的USB无线网卡中,TPLink,水星、能达等,水星的芯片比较特殊,3.8的内核不能够原生支持,若想使用,请自行编译其驱动,并加入内核。从初学者来说,不建议使用,当然可以用,可能需要至少两篇blog才能说清楚,这个问题我们以后再说。
我使用的是一款以前老机上用的一个能达的USB无线网卡,控制芯片是RT5370系列,3.8内核本身就带它的驱动。
二、查询是否支持USB无线网卡
上电以后,插入无线网卡