这个星期,两天,熬夜工作,移植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 这些结点就不需要建立了。系统会帮我们自动建立。