LinuxSir.cn,穿越时空的Linuxsir!

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

arch无线网卡的配置

[复制链接]
发表于 2007-4-12 19:21:43 | 显示全部楼层 |阅读模式
终于装上arch,进入KDE了。但是无线网卡没找到,可能是模块没装好。我的是Dell430m,装了ipw3945,好像不行。另外不知道如何配置。能把Kubuntu的配置直接拷过去用吗?哪个配置文件?另外声音也还需要配置。。。

还有,如何设置挂载/home,使用Kubuntu下的/Home(在另一个分区上)?
发表于 2007-4-13 00:28:23 | 显示全部楼层
你在rc.conf文件的modules和 domain里添加了你的无线网卡了吗?你的声卡添加了吗?
挂载硬盘,你在fstab里直接写就是了。
/dev/分区 /挂载点 filesystem defaults 0 1
回复 支持 反对

使用道具 举报

发表于 2007-4-13 00:59:03 | 显示全部楼层
无限网卡都是用ndiswrapper,然后找找你的windows驱动吧,或者看看是什么芯片的,找对应芯片的驱程。
回复 支持 反对

使用道具 举报

发表于 2007-4-13 07:08:55 | 显示全部楼层
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的值会被更新.
回复 支持 反对

使用道具 举报

 楼主| 发表于 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 下很方便。
回复 支持 反对

使用道具 举报

发表于 2007-4-13 23:51:04 | 显示全部楼层
这个是全部自己配置的啦,嘿嘿,定制性强的多,你也可以找个网络的管理软件管理的,也很方便的啦
回复 支持 反对

使用道具 举报

发表于 2007-4-14 01:10:36 | 显示全部楼层
netgear网卡怎么装?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-14 16:21:44 | 显示全部楼层
Post by parset
这个是全部自己配置的啦,嘿嘿,定制性强的多,你也可以找个网络的管理软件管理的,也很方便的啦


我在kubuntu下是用knetworkmanager管理网络的,搜索到网络就自动联网,很方便。但现在,好像是网卡的没有配置好。rc.conf 已经设置过了。但是打开网络设置提示没有可用的配置,然后就弹出一个其他系统的网络设置(如arky,ubuntu,suse的),选择完了,etho,eth1都打叉的不可用。

arch确实是快,但是好长路要走。除了网络外,现在字体、分辨率、fcitx的自动加载都还没搞掂(应该不会太难,但是网络就。。。)。眼看着ubuntu7.04正式版就要出了,也许还是个不错的选择。

现在ipw3945的模块应该是有加载的,启动时,网卡的指示灯也会闪,而且用Wifi-rader也可以搜索到网络但是好像是提示设置不能用,信号为0。想把Kubuntu的配置文件搬过来,但是不知道是哪几个。Kubuntu和arch好像不太一样。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-16 14:50:53 | 显示全部楼层
在arch的官方BBS和Wiki上找到解决的办法,但是不是看不大明白,新手!
http://wiki.archlinux.org/index.php/Network_Scripts

已经下载了repo,但这个scripts怎么用?如何执行?有人帮我看看吗?
回复 支持 反对

使用道具 举报

发表于 2007-10-3 17:16:26 | 显示全部楼层
我的mode老提示错误,还有wpa_supplicant老有一行行的提示出来,好烦,怎么解决?
回复 支持 反对

使用道具 举报

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

本版积分规则

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