在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

    
    
    <address id="vxupu"><td id="vxupu"></td></address>

      <pre id="vxupu"><small id="vxupu"></small></pre>
      <dfn id="vxupu"></dfn>
      <div id="vxupu"><small id="vxupu"></small></div>
    1. 新聞中心

      EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 詳解USB無線網卡的Linux驅動移植

      詳解USB無線網卡的Linux驅動移植

      作者: 時間:2018-08-03 來源:網絡 收藏

      #KVER:= 2.6.24.7_$(ARCH)

      本文引用地址:http://www.biyoush.com/article/201808/385301.htm

      修改第96行,指定2.6.12內核路徑:

      KSRC:= /test/yle2440_2.6.12

      修改完畢后,直接make即可在目錄下生成8712u.ko。下載8712u.ko驅動到目標板。

      2.5 安裝wirelesstools[3]

      配置需要使用一些無線網絡管理工具,如wpa_supplicant、wirelesstools等。本項目使用wirelesstools來實現(xiàn)。首先下載wireless_tools.29.tar.gz,然后解壓、編譯、安裝。 下面介紹具體步驟。

      ① 解壓。

      tar zxvf wireless_tools.29.tar.gz

      ② 修改Makefile。

      修改第8行,設置可執(zhí)行文件安裝路徑:

      l; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(68,68,68); WORD-SPACING: 0px; PADDING-TOP: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px>PREFIX=/usr/local/wireless

      修改第12行,設置gcc交叉編譯器:

      CC=/usr/local/arm/3.4.1/bin/armlinuxgcc

      修改第15行,設置ar交叉編譯器:

      AR=/usr/local/arm/3.4.1/bin/armlinuxar

      修改第16行,設置ranlib交叉編譯器:

      RANLIB=/usr/local/arm/3.4.1/bin/armlinuxranlib

      ③ 運行make命令。

      ④ 運行make install命令??蓤?zhí)行文件安裝于/usr/local/wireless目錄下。

      ⑤ 拷貝兩個庫libiw.so和libiw.so.29到文件系統(tǒng)/test/rootfs/lib目錄下,運行chmod 777命令后重新生成壓縮根文件rootfs.cramfs,并下載到ARM板。

      ⑥ 將安裝目錄下的iwconfig、iwlist等下載到目標板。主要使用的命令及功能:

      ◆ iwconfig,回車,查看所有;

      ◆ iwconfig wlan0,查看wlan0;

      ◆ iwconfig wlan0 essid xx,配置網卡SSID為xx;

      ◆ iwlist wlan0 scan|grep ESSID,搜索周邊所有的ESSID。

      2.6 無線網卡測試

      (1) 插入無線網卡,自動安裝 host驅動

      [root@(none) tmp]# uname a

      (none) 2.6.12h1940 #59 Tue May 3 13:12:53 CST 2011 armv4tl unknown

      [root@(none) tmp]# usb 11:new full speed device using s3c2410ohci and address 4

      usb 11: Product: RTL8188S WLAN Adapter

      usb 11: Manufacturer: Manufacturer Realtek

      R-SPACING: normal; COLOR: rgb(68,68,68); WORD-SPACING: 0px; PADDING-TOP: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px>usb 11: SerialNumber: 00e04c000001

      (2) 加載模塊8712u.ko

      insmod 8712u.ko

      (3) 喚醒無線網卡驅動

      ifconfig wlan0 up

      (4) 搜索周邊無線網絡

      [root@(none) tmp]# iwlist wlan0 scan | grep ESSID

      fwdbg: get survey cmd

      fwdbg: survey done (00000005, 00000000)

      ESSID: TPLINK_WSW

      ESSID: TPLINK_717E24

      ESSID: dlink

      ESSID: newnav

      ESSID: dgdz

      (5) 配置wlan0的SSID

      iwconfig wlan essid TPLINK_717E24

      配置成功后利用iwconfig回顯:

      [root@(none) tmp]# uname a

      (none) 2.6.12h1940 #59 Tue May 3 13:12:53 CST 2011 armv4tl unknown

      [root@(none) tmp]# iwconfig wlan0

      wlan0IEEE 802.11bg ESSID:TPLINK_717E24

      Mode: Managed Frequency: 2.437 GHz Access Point: 00:25:86:71:7E:24

      Bit Rate: 54 Mb/s

      Encryption key:off

      Power Management: off

      Link Quality=52/100 Signal level=52/100 Noise level=0/100

      Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0

      Tx excessive retries:0 Invalid misc:0 Missed beacon:0

      (6) IP動態(tài)分配

      自動申請動態(tài)IP:

      udhcpc i wlan0

      顯示如下信息:

      [root@(none) tmp]# uname a

      (none) 2.6.12h1940 #59 Tue May 3 13:12:53 CST 2011 armv4tl unknown

      [root@(none) tmp]# udhcpc i wlan0

      udhcpc (v0.9.9pre) started

      udhcpc[490]: udhcpc (v0.9.9pre) started

      Sending discover...

      udhcpc[490]: Sending discover...

      Sending select for 172.16.51.9...

      udhcpc[490]: Sending select for 172.16.51.9...

      Lease of 172.16.51.9 obtained, lease time 691200

      udhcpc[490]: Lease of 172.16.51.9 obtained, lease time 691200

      deleting routers

      route: SIOC[ADD|DEL]RT: No such process

      adding dns 61.153.216.99

      adding dns 61.153.216.104

      px; WIDOWS: 2; TEXT-TRANSFORM: none; TEXT-INDENT: 2em; MARGIN: 10px 25px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 14px/22px 宋體, Georgia, verdana, serif; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(68,68,68); WORD-SPACING: 0px; PADDING-TOP: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px>運行ifconfig命令后,顯示最終配置:

      [root@(none) tmp]# uname a

      Linux (none) 2.6.12h1940 #59 Tue May 3 13:12:53 CST 2011 armv4tl unknown

      [root@(none) tmp]# ifconfig wlan0

      wlan0 Line encap: Ethernet HWaddr 00:0F:10:54:0E:1B

      inet addr: 172.16.51.9 Bcast:172.16.255.255 Mask: 255.255 Mask:255.255.255.0

      UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

      RX packets:618 errors:0 dropped:0 overruns:0 frame:0

      TX packets:2 errors:0 dropped:0 overruns:0 carrier:0

      collisions:0 txqueuelen:1000



      評論


      相關推薦

      技術專區(qū)

      關閉