|
|

楼主 |
发表于 2007-4-13 21:16:04
|
显示全部楼层
Post by parset
pacman -S ipw3945 intel 3945 无线网卡安装
修改后台进程
DAEMONS=(syslog-ng network !netfs hal alsa crond ipw3945d)
添加ipw3945d无线网络
添加udev规则,解决两个网卡的顺序问题,通过ifconfig获取到mac地址,然后分别替换下面的MAC.
kwrite /etc/udev/rules.d/10-network.rules
写入下列内容
SUBSYSTEM=="net", SYSFS{address}=="00:02:8a:47:f4:a5", NAME="wlan0"
SUBSYSTEM=="net", SYSFS{address}=="00:09:6b:06:a5:b4", NAME="lan0"
笔记本上同时在家中和单位使用,增加网络选择菜单.
rc.conf
lo="lo 127.0.0.1"
INTERFACES=(lo)
NET_PROFILES=(menu)
将NET_PROFILES=(menu)打开,在/etc/network-profiles/中添加配置文件.
例如文件
cp template school
kwrite /etc/network-profiles/school
DESCRIPTION="Network Profile For School"
INTERFACE=eth0
HOSTNAME=zeno
IFOPTS="219.230.178.9 netmask 255.255.255.192 broadcast 219.230.178.63"
GATEWAY=219.230.178.62
DOMAIN=parset.cn
DNS1=219.230.178.38
DNS2=219.230.178.39
cp template wireless_net
在 wireless_net 设置好 ESSID,密码等。
kwrite /etc/network-profiles/wireless_net
DESCRIPTION="Wireless Network Profile For home use"
INTERFACE=wlan0
HOSTNAME=zeno
IFOPTS="dhcp"
ESSID=linksys
#KEY=
IWOPTS="mode managed essid $ESSID channel 6 key restricted $KEY"
USEWPA="yes" # start wpa_supplicant with the profile
WPAOPTS="-D home -i wlan0 -c /etc/wpa_supplicant.conf -Bw -dd"
# see /etc/wpa_supplicant.conf for configuration
修改论证登陆文件,我家的路由使用的MAC地址过滤和WPA PSK的登陆方式,具体情况要根据你们家自己的,建议使用我这种方式,安全、高效
配置文件内容: wpa 方式
wpa_passphrase your-ssid your-pre-shared-key 产生16进制表示的密码串,其中 your-ssid 是无线网络的ssid,your-pre-shared-key就是WPA-PSK认证所需的密码。
# Only WPA-PSK is used. Any valid cipher combination is accepted.
network={
ssid="linksys" #这里是无线网络的ssid
proto=WPA
key_mgmt=WPA-PSK
pairwise=TKIP
group=TKIP
#psk="123456hello"
psk=83505d198acb08eabdaf23c19ed3f9483bc6528f68450e1d0ea1c8d6ff0405c3 #这个就是用wpa_passphrase命令生成的16进制串
priority=2
}
测试命令以及参数:
命令:wpa_supplicant
使用参数:
-B = run daemon in the background
-c = Configuration file
-i = interface name
命令执行例子:
wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant.conf
dhcpcd wlan0 获得地址
察看网卡状态以及参数
iwconfig wlan0 无线的参数
ifconfig eth0 有线的参数
/etc/rc.d/network restart
则可更改网络设置,/etc/resolv.conf的值会被更新.
怎么这样复杂啊。我在这边是自动搜索网络上网的。我这边有免费的公共网点,自己注册个帐号就可以进的。在Ubuntu 下很方便。 |
|