|
本帖最后由 dongleivip 于 2012-2-22 17:15 编辑
新手,才买的TQ2440的开发板,在做网卡移植。
没有去买RT73芯片的网卡,手头有一个磊科NW336的无线网卡,先尝试下能不能移植。
NW336有全套的驱动包,有Linux的驱动文件。
内核:2.26.30.4 开发板自带的光盘上的,里面有支持RT73的配置
网卡型号:NW336 RTL8192cu
********************************************************************
交叉编译成功。在板子下加载成功。 下面是返回的信息:
wMaxPacketSize=40
zr364xx: Zo
bInterval=0level=42/10
8712_usb_endpoint_descriptor(1):erface driver stkwebcam
bLength=7 Address:
bDescriptorType=5
sn9c102: V4L
bEndpointAddress=2x PC Camera Contro
wMaxPacketSize=40:"CMCC-EDU"
bInterval=0
8712_usb_endpoint_descriptor(2):e: registered new interface driv
bLength=7
bDescriptorType=5 Mode:
bEndpointAddress=3 driver for ET61X[
wMaxPacketSize=40ntrollers v1:1.09
bInterval=0el 6)
bDescriptorType=5
bEndpointAddress=84
wMaxPacketSize=40
bInterval=1
nr_endpoint=4, in_num=2, out_num=2
8192cu: NON USB_SPEED_HIGH
Chip Version ID: VERSION_NORMAL_CHIP_88C.
EEPROM type is E-FUSE
====> ReadAdapterInfo8192C
Boot from EFUSE, Autoload OK !
EEPROMVID = 0x0bda
EEPROMPID = 0x8176
EEPROMCustomerID : 0x00
EEPROMSubCustomerID: 0x00
RT_CustomerID: 0x00
RT_ChannelPlan: 0x02
_ReadBoardType(0)
### AntDivCfg(0)
BT Coexistance = disable
<==== ReadAdapterInfo8192C
MAC Address from efuse= 08:10:75:22:c2:50
usbcore: registered new interface driver rtw_usb_drv
********************************************************************
启动网卡成功:
ifconfig wlan0 up
+871x_drv - drv_open, bup=0
fw_ver=v49, fw_subver=0, sig=0x88c0
fw download ok!
Set RF Chip ID to RF_6052 and RF type to 1T1R.
rf_chip=0x4, rf_type=0x3
IQK:Start!!!
Path A IQK failed!!
Path A Rx IQK fail!!
Path A IQK Success!!
Path A IQK Success!!
MAC Address from REG = 8-10-75-22-c2-50
pdmpriv->TxPowerTrackControl = 1
MAC Address = 8-10-75-22-c2-50
-871x_drv - drv_open, bup=1
[root@EmbedSky /wlan]#
********************************************************************
可以扫到附件的无线信号:iwlist wlan0 scanning
扫到附近的CMCC-EDU 和 China-net
*
*
*
Cell 34 - Address: 00:1F:64:E5:BE:28
ESSID:"CMCC-EDU"
Protocol:IEEE 802.11bgn
Mode:Master
Frequency:2.462 GHz (Channel 11)
Encryption key:off
Bit Rates:144 Mb/s
Quality=42/100 Signal level=42/100
Cell 35 - Address: 00:1F:64:E5:BC:48
ESSID:"CMCC-EDU"
Protocol:IEEE 802.11bgn
Mode:Master
Frequency:2.462 GHz (Channel 11)
Encryption key:off
Bit Rates:144 Mb/s
Quality=43/100 Signal level=43/100
*
*
*
********************************************************************
可是不能连接到自己的AP网络中。
iwconfig wlan0 essid " %%%%" key "%%%" 不成功:
下面是部分的返回信息: 看不懂.....
link_timer_hdl:no beacon while connecting
report_join_res(fffffffd)
#### dst_ssid=(CMCC-EDU) Opt_Ant_(B) , cur_Ant(B)
rtl8192c_join_cmd_hdl cur_ant(0),opt_ant(0)
link to new AP
issue_auth auth_algo= OPEN auth_seq=1
==>issue_auth ,auth_algm(0x00)
link_timer_hdl: auth timeout and try again
issue_auth auth_algo= OPEN auth_seq=1
==>issue_auth ,auth_algm(0x00)
link_timer_hdl: auth timeout and try again
issue_auth auth_algo= OPEN auth_seq=1
==>issue_auth ,auth_algm(0x00)
report_join_res(ffffffff)
*********************************************************
我是照着光盘里的资料做的 <Step by Step> ..... 只不过不是功的RT73的网卡
板子里面自己就带着RT73的固件之类的东西吧 这个我不太理解是什么...
NW336的驱动文件夹下面有个 "wpa_supplicant” 文件夹,部分内容如下:
里面是一些C文件,头文件和一些后缀为.conf脚本。 这些就是固件么???
驱动的文件夹里面还有一些配置的脚本:
ifcfg-wlan0 runwpa wlan0dhcp wpa1.conf
好像用不了....
********************************************************************
问题:
1.现在网卡能加载 能搜索是不是代表网卡就能在开发板上面工作了?
2.如果是,为什么加载不到自己的AP中呢?
3.是否要需要在拷贝什么文件到开发板下,或者再编写什么配置文件呢?
4.难不成非要购买RT73芯片的网卡才行么?
求解释,求指点,求回复,求帮顶~
各种求啊!
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|