2.6.22 wifi 移植

这个星期,两天,熬夜工作,移植wifi,到FS2410开发板上。

现在有一些经验,积累起来,为自己写笔记,为大家工作报告。

 

wpa_supplicant 是一个无线网络管理软件。它可以支持WPA认证,原来的iwconfig,iwlist,都不可以支持。

其中 在执行,这个程序时,应注意几点:

首先是,运行,些程序的格式,

 

wpa_supplicant -B -irausb0 -c /my.conf -Dralink -d

这个格式是固定的,也是必须的,特别是,-D

 

先说一下,选项的含意,-B 是后台运行。比 & 专业。

-i 是网络接口,如:eth0 eth1

-D 是驱动选择,我使用的是RT73 ,所以选择ralink驱动,而D后面是没有空格的,万万小心。

-d 是输出调试信息,就是详细信息。在安装初期,使用,便于定位错误。

-c 是配置文件,在wpa_supplicant下有一个example目录,里面有各种,网络类型的,模版一般只要改ssid,psk,的内容。

 

还有,如果是访问,WPA的网络时,系统,需要使用,随机数。可能用到/dev/urandom这个文件,

mknod /dev/urandom c 1 9

也可以在,电脑上,输入

ls -l /dev/urandom 查看结果。然后,对应主次设备号,依样建立一个。

其实,如果,使用了,udev 这些结点就不需要建立了。系统会帮我们自动建立。

你可能感兴趣的:(2.6.22 wifi 移植)