国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

OpenWRT添加無線USB網卡

2019-11-09 18:38:39
字體:
來源:轉載
供稿:網友

說明

要完成網線網卡的驅動需要在內核中添加驅動,同時還需要將固件放入rootfs中正確的位置,如果需要固件的話。

內核驅動添加

因為內核中對常規的USB網卡均支持,所以直接添加即可, 例如下面是對9170的支持:

Firmware添加

在menuconfig中直接添加:

啟動確認

啟動后,我們需要等待rootfs完成后再插入, 這樣子可以比較容易看到log, 對于TPLink的其中一款,對應的log如下:

[ 1015.718981] usb 1-1.2.4: new high-speed USB device number 9 using ci_hdrc[ 1015.978998] usb 1-1.2.4: reset high-speed USB device number 9 using ci_hdrc[ 1016.136841] usb 1-1.2.4: driver   API: 1.9.7 2012-12-15 [1-1][ 1016.145314] usb 1-1.2.4: firmware API: 1.9.6 2012-07-07[ 1016.497852] ath: EEPROM regdomain: 0x809c[ 1016.497905] ath: EEPROM indicates we should expect a country code[ 1016.497942] ath: doing EEPROM country->regdmn map search[ 1016.497976] ath: country maps to regdmn code: 0x52[ 1016.498010] ath: Country alpha2 being used: CN[ 1016.498040] ath: Regpair used: 0x52[ 1016.500103] ieee80211 phy3: Selected rate control algorithm 'minstrel_ht'[ 1016.510419] input: phy3 wps Button as /devices/soc0/soc.0/2100000.aips-bus/2184200.usb/ci_hdrc.1/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4:1.0/ieee80211/phy3/input4[ 1016.526387] evbug: Connected device: input4 (phy3 WPS Button at ieee80211/phy3/input0)[ 1016.526430] usb 1-1.2.4: Atheros AR9170 is registered as 'phy3'

從log看,加載了對應的固件。配置country code。這個FW位于:

root@(none):/# ls /lib/firmware/carl9170-1.fw -lu-rw-r--r--    1 root     root         13388 Feb  1 02:53 /lib/firmware/carl9170-1.fwroot@(none):/# 

因為這個網卡具備WPS功能,有一個按鍵,所以有一個input設備。

對于另外一個USB網卡:

[ 1022.368886] usb 1-1.2.1: new high-speed USB device number 10 using ci_hdrc[ 1022.608872] usb 1-1.2.1: reset high-speed USB device number 10 using ci_hdrc[ 1022.740356] ieee80211 phy4: rt2x00_set_rt: Info - RT chipset 3070, rev 0201 detected[ 1022.804614] ieee80211 phy4: rt2x00_set_rf: Info - RF chipset 0005 detected[ 1022.813948] ieee80211 phy4: Selected rate control algorithm 'minstrel_ht'

然后就可以看到對應的網卡設備了:

wlan0     Link encap:Ethernet  HWaddr 7c:dd:90:b2:73:b1            BROADCAST MULTICAST  MTU:1500  Metric:1          RX packets:0 errors:0 dropped:0 overruns:0 frame:0          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0          collisions:0 txqueuelen:1000           RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)wlan1     Link encap:Ethernet  HWaddr 94:0c:6d:7c:12:f6            BROADCAST MULTICAST  MTU:1500  Metric:1          RX packets:0 errors:0 dropped:0 overruns:0 frame:0          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0          collisions:0 txqueuelen:1000           RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

網卡功能查詢

使用USB網卡來做AP那么就需要確定時候具備AP功能

使用iw list命令, 然后找到對應的modes:

Supported interface modes:                 * IBSS                 * managed                 * AP                 * AP/VLAN                 * monitor                 * P2P-client                 * P2P-GO另外一個網卡具備的modes:

       Supported interface modes:                 * IBSS                 * managed                 * AP                 * AP/VLAN                 * WDS                 * monitor因此可以確定兩個網卡均具備AP模式, 還有一個具備monitor模式。生成了Network Interface后,接下來我們將完成AP功能。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 文成县| 包头市| 汉川市| 如东县| 温宿县| 万宁市| 灌阳县| 扎赉特旗| 溧水县| 会宁县| 炉霍县| 常熟市| 乐至县| 苗栗县| 凤翔县| 灵丘县| 时尚| 抚宁县| 中阳县| 安图县| 兰西县| 宝清县| 祁阳县| 高雄县| 合川市| 桦南县| 综艺| 阜南县| 四川省| 长子县| 青阳县| 兰考县| 安顺市| 深泽县| 东安县| 岳阳县| 香格里拉县| 报价| 鄢陵县| 牡丹江市| 会宁县|