實現目的
1. 遠距離無線接收wifi,熱點轉出/LAN口轉出(已實現);
//暫不寫:2.掛載U盤,通過samba共享文件(中文尚未搞定,有搞定的告知下) 。
硬件環境
1. 樹莓派3B
2. 移動光寬帶無線路由,有線沒接出來,不需要其他路由器;
3. 筆記本一台,安裝了xshell(xshell不是必須,本文未寫);
// 4. U盤一個;
5. RTL8187遠距離無線網卡一個;
參考文章
http://blog.csdn.net/lvshaorong/article/details/53230545
操作步驟
第一步,燒錄SD卡
工具:Win32DiskImager
鏡像:lede-17.01.0-r3205-59508e3-brcm2708-bcm2710-rpi-3-ext4-sdcard.img
第二步,啟動系統
1. 將SD卡插入樹莓派3,斷開主電腦網絡,通過網線直連樹莓派3和電腦,注:電腦IP設置為自動獲取方式;
2. 打開瀏覽器,輸入:192.168.1.1,進入lede的LUCI配置界面;
第三步,修改LAN接口
1. 進入NETWORK菜單中INTERFACE選項,可以看到LAN接口,點擊“修改”(我的已設置好中文)
將LAN相關設置修改,主要是IPV4地址,為防止與主路由沖突,我的修改如下:
點擊:保存&應用后,重啟樹莓派,在web中輸入:192.168.1.111(上面自己設置的地址),再次進入lede的web界面;
第四步,樹莓派無線聯網
1. 進入NETWORK菜單的wirless選項,可以看到有無線網卡,點擊“scan”,可以找到周圍的wifi信號,點擊加入,輸入wifi賬戶名,密碼后連接家里的wifi;
第五步,系統語言改為中文,安裝無線網卡驅動
1. 進入菜單system->software界面,更新軟件列表,搜索完成后,在available中可以看到可用的軟件包;
2. 搜索“zh-cn”,可以看到許多中文的軟件包,我安裝的下面這個:
3. 進入system->system窗口,點擊語言選項卡,在語言下拉框選擇中文,保存&應用后,可以看到界面變為中文了;
4. 同樣回到原來的software,搜索rtl8187網卡驅動,安裝;
5. 重啟后,再次進入;
第六步,網卡功能切換
1. 既然要外接網卡接收wifi信號,那就要使rtl8187聯網,方法與前面一樣;
2. 刪除樹莓派自帶無線聯網;
3. 在自帶網卡上添加wifi熱點,同樣在 網絡 -> 無線 界面中,在自帶網卡上點擊右側 ”添加“,進入熱點配置界面,我的配置如下
修改好后重啟,無線網卡橋接功能;
注:
1. 好像樹莓派不支持同一個網卡既作為主網卡,又作為從網卡;
2. 使用自身作為AP后,有線網口好像不好用了;后來重新設置又是可以用的;
3. luci是可以備份設置的,只是l僅限於設置備份,里面的安裝或下載的,不能備份,可以備份SD卡