LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 807|回复: 2

怎么查看handbook中 无线网络里的/etc/conf.d/net 中的wpa_supplicant使用的驱动

[复制链接]
发表于 2008-6-12 22:26:00 | 显示全部楼层 |阅读模式
代码 2.2: 在/etc/conf.d/net中配置wpa_supplicant

# 使用wpa_supplicant代替wireless-tools
modules=( "wpa_supplicant" )

# 因为wpa_supplicant还不能很好的自动侦测驱动,所以需要我们为其指定正在使用的驱动。
wpa_supplicant_eth0="-Dmadwifi"


怎么查正在使用的驱动呢?
gentoo linux # eix -e iwl4965-ucode
net-wireless/iwl4965-ucode
     Available versions:  ~4.44.1.18 4.44.1.20
     Installed versions:  4.44.1.20(11:14:13 AM 06/08/2008)
     Homepage:            http://intellinuxwireless.org/?p=iwlwifi
     Description:         Intel (R) Wireless WiFi Link 4965AGN ucode


我这里是不是应该配置成这样呢
wpa_supplicant_eth0="iwl4965-ucode"
发表于 2008-6-13 20:18:16 | 显示全部楼层
man wpa_supplicant.
貌似使用wext
回复 支持 反对

使用道具 举报

发表于 2008-6-14 06:04:27 | 显示全部楼层
正如楼上所说,linux 下的无线驱动通常使用 wext 接口
至于madwifi 通常是Atheros 芯片网卡提供的接口
关于更多此类信息可以看 man wpa_supplicant 里面的 SUPPORTED DRIVERS 段有详细解说。

我曾用过的配置示例

modules=( "wpa_supplicant" )
wpa_supplicant_wlan0="-Dwext"
wpa_timeout_wlan0=5
config_wlan0=( "dhcp" )
dhcp_wlan0="release nontp nonis nosendhost"
dhcpcd_wlan0="-t 5"

这是 /etc/wpa_supplicant/wpa_supplicant.conf 内容,我举一个我自己用的比较详细定制的例子,wpa2-psk aes 加密方式:

update_config=0

ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=wheel

ap_scan=1

network={
        disabled=0
        ssid="ArLiHome"
        bssid=00:0a:eb:b3:8d:cc
        scan_ssid=1
        mode=0
        proto=RSN
        key_mgmt=WPA-PSK
        pairwise=CCMP
        group=CCMP
        psk="password"
        priority=10
}

对于上面的配置哪一行有疑问可跟贴。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表