在ARM板子上移植的威盛VT6656的驱动

3154阅读 0评论2009-11-04 guliangzeng
分类:嵌入式

以前 在ARM板子上移植的威盛VT6656的驱动,及其使用说明
文件:vt6656-arm.tar.bz2
大小:3753KB
下载:下载
主要就是一个交叉编译的过程,编译出的驱动文件
文件:vt6656.rar
大小:126KB
下载:下载


1.根据自己的无线网络环境修改设置文件
   vi sta.wlan

2.插上无线网卡,回车
  进入相应文件,最好使用SD卡,例如cd /usr/mmc: 其中应有vntwusb-arm.o,wetctl,   sta.wlan
3.加载驱动:
  insmod vntwusb-arm.o

4.拷贝可执行文件wetctl到sbin下:
   cp wetctl /sbin  
5.执行配置文件
 ./sta.wlan
   串口会一直输出AP(BSS) finding:Found a AP(BSS).. 
   不要管它,执行以下两步操作

6.关掉eth0
   ifconfig eth0 down
  否则linux系统默认使用eth0进行网络连接
7.根据自己的网络环境设置eth1网关:
  例如:route add default gw 192.168.0.1

8.稍等一会
  串口会一直输出AP(BSS) finding:Found a AP(BSS)..
  表示无线网卡一直再寻找无线网络接入点AP
  直到出现如下提示:
 802.11 Authen (OPEN) Successful.
 Association Successful.AID=2.
 Link with AP(SSID):linksys
  表明已找到无线网络接入点linksys

  此时即可以使用无线网卡上网了
  如不能上网可执行以下步骤,测试网络连接状态,查找原因

9.可以执行wetctl eth1 link
   查看连接状态
   出现Link fail,disconnetcted!表明连接失败
   出现
   LInk with AP.SSID='linksys'
    Channel =06, Data Rate =54Mops
    RSSID=00:1d:7e:c2:00:6b
   表明连接成功
10.可以ping一下自己的网关看网络是否连通
11.可以ping一下远程IP看网络是否连通
    例如ping 166.111.8.238 (水木清华的BBS)
    
   如可以ping通内网,但ping不通外网,有可能是因为网关设置不正确

    
上一篇:pxa270 DMA 功能 分析
下一篇:linux2.6--udev 详解