openwrt 無線網(wǎng)中繼
環(huán)境
CHAOS CALMER (15.05.1, r48532)
參考
應(yīng)用場(chǎng)景
回家后,家中無網(wǎng),但是我知道鄰居的wifi密碼,可是信號(hào)不是太好,我就把路由器放在靠近他家的位置,用路由器連上他家的的wifi,再開一個(gè)熱點(diǎn)給我的手機(jī)用,實(shí)現(xiàn)了自由蹭網(wǎng)。。。當(dāng)然用于擴(kuò)大家里wifi覆蓋面積也是很合適的
操作
手機(jī)或電腦連上鄰居的wifi,確定對(duì)方的網(wǎng)段,多數(shù)是192.168.1.x
以下在LuCI界面下操作
- 網(wǎng)絡(luò)-->接口-->lan 修改-->將IPV4地址 192.168.1.1 改成192.168.10.1等與被中繼的路由器網(wǎng)段不一樣就可以,其他不變,應(yīng)用保存
- 網(wǎng)絡(luò)->無線, 點(diǎn)擊“掃描/搜索”按鈕。
- 在新出現(xiàn)的界面中,點(diǎn)擊你需要中繼的網(wǎng)絡(luò)右邊的“加入網(wǎng)絡(luò)”
- 在新出現(xiàn)的界面中,只在第2行中輸入密碼, 其余不要改動(dòng), 然后點(diǎn)擊"提交"
- 再點(diǎn)擊“無線”,出現(xiàn)新界面后,點(diǎn)擊圖中“新增”圖標(biāo) ,設(shè)置wifi名稱,密碼 ,網(wǎng)絡(luò)選擇lan(可以重復(fù)開好幾個(gè)wifi)
遇到的問題
中繼后通過有線能上網(wǎng),無線不能
解決方案
修改/etc/config/wireless將option htmode 設(shè)置為'HT20'
config wifi-device 'radio0' #這是我的無線網(wǎng)卡名稱
option type 'mac80211'
option hwmode '11g'
option path 'platform/ar934x_wmac'
option htmode 'HT20' #y應(yīng)該是HT20 , 發(fā)現(xiàn)是HT40不能上網(wǎng),改之
option txpower '22'
option country 'US'
option disabled '0'
option channel '1'