Mini2440使用USB無線網絡卡(wifi)

2021-07-02 07:10:07 字數 3267 閱讀 2722

先把usb-wifi-kits-for-mini2440-linux-2.6.32.2-20100728.tar.gz這個壓縮包拷貝到mini2440的linux系統中,然後直接在根系統下面解壓縮,使用以下命令:

#tar  -xzvf  usb-wifi-kits-for-mini2440-linux-2.6.32.2-20100728.tar.gz  -c  /

(參考:

使用usb無線網絡卡和usb攝像頭打造mini2440無線監控系統 

打造mini2440上的萬能usb無線網絡卡工具包)

用人家做好的最新的核心mini2440-linux-image-20100925.zip包裡的zimage_x35,插上usb無線網絡卡b-link有以下資訊:

usb 1-1: new full speed usb device using s3c2410-ohci and address 4

usb 1-1: new usb device found, idvendor=0bda, idproduct=8176

usb 1-1: new usb device strings: mfr=1, product=2, serialnumber=3

usb 1-1: product: 802.11n wlan adapter

usb 1-1: manufacturer: realtek

usb 1-1: serialnumber: 00e04c000001

usb 1-1: configuration #1 chosen from 1 choice

然而scan-wifi之後,ifconfig並不能檢視到wlan0資訊。可見該核心也不能支援該無線網絡卡。

tp-link的tl-wn322g+試一下:

[root@friendlyarm /]# usb 1-1: new full speed usb device using s3c2410-ohci and address 3

usb 1-1: new usb device found, idvendor=0cf3, idproduct=1006

usb 1-1: new usb device strings: mfr=16, product=32, serialnumber=48

usb 1-1: product: usb2.0 wlan

usb 1-1: manufacturer: atheros

usb 1-1: serialnumber: 12345

usb 1-1: configuration #1 chosen from 1 choice

[root@friendlyarm /]# scan-wifi

63% cmcc

81% cmcc-auto(security)

(security)

54% cmcc-auto(security)

(security)

50% cmcc

51% hquic(security)

57% cmcc-2013(security)

51% openwrt(security)

44% tp-link_1387d9

39% chinanet-qd7d(security)

29% cmcc-auto(security)

[root@friendlyarm /]#start-wifi wpa2 hquic 12345678

cfg80211: calling crda to update world regulatory domain

udhcpc (v1.13.3) started

sending discover...

sending discover...

sending discover...

sending discover...

sending discover...

sending discover...

sending select for 192.168.1.5...

sending select for 192.168.1.5...

lease of 192.168.1.5 obtained, lease time 86400

deleting routers

route: siocdelrt: no such process

adding dns 218.85.157.99

adding dns 218.85.152.99

便是漫長的等待。。

如果可以的話,ifconfig會出現以下資訊

:lo 

link encap:local loopback 

inet addr:127.0.0.1 

mask:255.0.0.0

up loopback running 

mtu:16436 

metric:1

rx packets:2 errors:0 dropped:0 overruns:0 frame:0

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

collisions:0 txqueuelen:0

rx bytes:160 (160.0 b) 

tx bytes:160 (160.0 b)

wlan0 

link encap:ethernet 

hwaddr b0:48:7a:09:90:d8 

inet addr:192.168.1.5 

bcast:192.168.1.255 

mask:255.255.255.0

up broadcast running multicast 

mtu:1500 

metric:1

rx packets:4238 errors:0 dropped:0 overruns:0 frame:0

tx packets:1479 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

rx bytes:1732306 (1.6 mib) 

tx bytes:190157 (185.7 kib)

ping 192.168.2.145和聯了網的pc機通訊,可以看出聯上了的資訊。

然而,在pc機輸入telnet 192.168.1.5或ping 192.168.1.5都沒效果。

#ifconfig wlan0 down可以斷開網路連線。

mini2440 解除安裝模組

我的mini2440買回來這麼久了,一直有個問題很奇怪,就是執行insmod ko一切正行,lsmod也可以看到你插入的模組,但是用rmmod就會出現no such file,一直對這個問題就感覺很奇怪,也google了很多,網上五花八門的答案都有。最後還是仔細看了手冊才找到答案,原來是要把板子上的...

mini2440儲存空間

s3c2440把低1g的空間分成了8塊,由圖可知,第0至6這七塊的起始位址是不變的。而第七段的位址是可變的 它的位址有第六塊需要用到多少來決定,反正就是第六第七是連在一起的 前6塊可以是rom sram 最後兩塊不但可以是rom,sram外,還可以是sdram.其實啊,簡單點的說,就是只有最後兩塊才...

利用IAR除錯Mini2440

利用iar 除錯mini2440,準備先玩玩裸奔 以前開發lpc2214的時候用的是iar除錯環境 感覺還是很不錯的 當時一度錯怪的了這開發環境 因為lpc對jtag的引腳可以配置成普通io 開發lpc時還有乙個需要注意的地方就是如果memmap設定的不對的話,一發生中斷就會跳到乙個不對的地方 導致...