如何在命令行手动配置无线连接[已解决]

包含网卡/无线网的网络问题和ADSL/校园网/宽带拨号支持及代理/共享等网络使用问题
回复
aihaozhe2
帖子: 295
注册时间: 2009-08-19 20:21

如何在命令行手动配置无线连接[已解决]

#1

帖子 aihaozhe2 » 2009-11-29 17:26

硬件已经安装完毕,驱动可以正常工作。。正常检测到无线信号

无线使用WEP加密,如何在命令行进行配置。。

更新:总结转到

viewtopic.php?f=116&t=245330
上次由 aihaozhe2 在 2010-01-03 9:25,总共编辑 1 次。
头像
adam8157
帖子: 2794
注册时间: 2009-03-05 16:31
联系:

Re: 如何在命令行手动配置无线连接

#2

帖子 adam8157 » 2009-11-29 19:50

LZ很幸运 我总结的

代码: 全选

###########/etc/network/interfaces###########

# The loopback network interface

auto lo
iface lo inet loopback

# The primary network interface

auto eth0 # or allow-hotplug eth0
iface eth0 inet static # or dhcp
hwaddress ether xx:xx:xx:xx:xx:xx
address xxx.xxx.xxx.xxx
netmask 255.255.255.0
gateway xxx.xxx.xxx.xxx

# The wireless network interface

auto wlan0 # or allow-hotplug wlan0
iface wlan0 inet static # or dhcp
hwaddress ether xx:xx:xx:xx:xx:xx
address xxx.xxx.xxx.xxx
netmask 255.255.255.0
gateway xxx.xxx.xxx.xxx
#WEP
wireless-essid xxxx
wireless-keymode open|restricted
wireless-key 12345|s:ascii
#WPA
wpa-ssid xxxx
wpa-driver wext
wpa-psk plaintext|hexadecimal

###############/etc/resolv.conf###############

# OpenDNS

nameserver 208.67.222.222
nameserver 208.67.220.220

##################MAC-Change##################

sudo ifconfig eth0 down

sudo ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx

sudo ifconfig eth0 up

############Make it in operation#############

sudo /etc/init.d/networking restart

############Manual wired operation#############

ifconfig eth0 up

#DHCP

dhclient eth0

#Static

ifconfig eth0 xxx.xxx.xxx.xxx netmask 255.255.255.0

route add default gw xxx.xxx.xxx.xxx

##########Manual wireless operation###########


ifconfig wlan0 up

iwlist wlan0 scan

#No encryption

iwconfig wlan0 essid "ssid"

#WEP

iwconfig wlan0 essid "ssid" key 1234567890

iwconfig wlan0 essid "ssid" key s:asciikey

#WPA/WPA2

wpa_passphrase [ssid] [passphrase] >> /etc/wpa_supplicant.conf

wpa_supplicant -B -Dwext -i wlan0 -c /etc/wpa_supplicant.conf

#DHCP

dhclient wlan0

#Static

ifconfig wlan0 xxx.xxx.xxx.xxx netmask 255.255.255.0

route add default gw xxx.xxx.xxx.xxx
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 如何在命令行手动配置无线连接

#3

帖子 eexpress » 2009-11-29 19:52

正常检测到无线信号
你是说nm-applet看到的,还是iwconfig看到的。

cli和gui的2套管理,有冲突的。最好你说清楚。免得把你推入万丈深渊哦。
● 鸣学
头像
tenzu
论坛版主
帖子: 36924
注册时间: 2008-11-21 20:26

Re: 如何在命令行手动配置无线连接

#4

帖子 tenzu » 2009-11-29 19:54

借帖请教一下怎么蹭无线
aihaozhe2
帖子: 295
注册时间: 2009-08-19 20:21

Re: 如何在命令行手动配置无线连接

#5

帖子 aihaozhe2 » 2009-11-29 20:00

adaml 写了:LZ很幸运 我总结的

代码: 全选

###########/etc/network/interfaces###########

# The loopback network interface

auto lo
iface lo inet loopback

# The primary network interface

auto eth0 # or allow-hotplug eth0
iface eth0 inet static # or dhcp
hwaddress ether xx:xx:xx:xx:xx:xx
address xxx.xxx.xxx.xxx
netmask 255.255.255.0
gateway xxx.xxx.xxx.xxx

# The wireless network interface

auto wlan0 # or allow-hotplug wlan0
iface wlan0 inet static # or dhcp
hwaddress ether xx:xx:xx:xx:xx:xx
address xxx.xxx.xxx.xxx
netmask 255.255.255.0
gateway xxx.xxx.xxx.xxx
#WEP
wireless-essid xxxx
wireless-keymode open|restricted
wireless-key 12345|s:ascii
#WPA
wpa-ssid xxxx
wpa-driver wext
wpa-psk plaintext|hexadecimal

###############/etc/resolv.conf###############

# OpenDNS

nameserver 208.67.222.222
nameserver 208.67.220.220

##################MAC-Change##################

sudo ifconfig eth0 down

sudo ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx

sudo ifconfig eth0 up

############Make it in operation#############

sudo /etc/init.d/networking restart

############Manual wired operation#############

ifconfig eth0 up

#DHCP

dhclient eth0

#Static

ifconfig eth0 xxx.xxx.xxx.xxx netmask 255.255.255.0

route add default gw xxx.xxx.xxx.xxx

##########Manual wireless operation###########


ifconfig wlan0 up

iwlist wlan0 scan

#No encryption

iwconfig wlan0 essid "ssid"

#WEP

iwconfig wlan0 essid "ssid" key 1234567890

iwconfig wlan0 essid "ssid" key s:asciikey

#WPA/WPA2

wpa_passphrase [ssid] [passphrase] >> /etc/wpa_supplicant.conf

wpa_supplicant -B -Dwext -i wlan0 -c /etc/wpa_supplicant.conf

#DHCP

dhclient wlan0

#Static

ifconfig wlan0 xxx.xxx.xxx.xxx netmask 255.255.255.0

route add default gw xxx.xxx.xxx.xxx

这个,说实话,我没有看明白 :em06 :em06 本人菜鸟一个。。。 :em06 :em06

您能不能注释一下。。我只要无线的
aihaozhe2
帖子: 295
注册时间: 2009-08-19 20:21

Re: 如何在命令行手动配置无线连接

#6

帖子 aihaozhe2 » 2009-11-29 20:03

eexpress 写了:你是说nm-applet看到的,还是iwconfig看到的。

cli和gui的2套管理,有冲突的。最好你说清楚。免得把你推入万丈深渊哦。


我是这样检测到的

代码: 全选

 iwlist eth2 scanning
结果是

代码: 全选

eth2      Scan completed :
          Cell 01 - Address: 00:0F:B5:6A:D4:F6
                    ESSID:"NETGEAR"
                    Protocol:IEEE 802.11bg
                    Mode:Master
                    Frequency:2.462 GHz (Channel 11)
                    Encryption key:on
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 6 Mb/s; 9 Mb/s
                              11 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
                              48 Mb/s; 54 Mb/s
                    Quality=95/100  Signal level=-31 dBm  
                    Extra: Last beacon: 224ms ago
因为还没有连接,,所以iwconfig结果如下
iwconfig eth2

代码: 全选

eth2      unassociated  ESSID:off/any  
          Mode:Managed  Channel=0  Access Point: Not-Associated   
          Bit Rate:0 kb/s   Tx-Power=20 dBm   Sensitivity=8/0  
          Retry limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
以前使用系统图形界面那个。。现在想把那个去掉,,自己试试
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 如何在命令行手动配置无线连接

#7

帖子 eexpress » 2009-11-29 20:24

iwlist scan的哦。
那没关系。
最好使用gui的nm-applet搞无线。方便。
如果不愿意。
就搞一个脚本。其中wlan0,是可以tab补全的。
iwconfig wlan0 essid "ssid" key 1234567890
就应该在iwconfig看到Access Point是连接状态了。

eth2?
● 鸣学
aihaozhe2
帖子: 295
注册时间: 2009-08-19 20:21

Re: 如何在命令行手动配置无线连接

#8

帖子 aihaozhe2 » 2009-11-29 20:43

eexpress 写了:iwlist scan的哦。
那没关系。
最好使用gui的nm-applet搞无线。方便。
如果不愿意。
就搞一个脚本。其中wlan0,是可以tab补全的。
iwconfig wlan0 essid "ssid" key 1234567890
就应该在iwconfig看到Access Point是连接状态了。

eth2?
现在不想装别的软件了。。只是想手工配置一下。。

eth2 :一个有线网卡eth0,一个1394,一个无线eth2。。

手工怎么配呢?
testing
帖子: 135
注册时间: 2007-05-08 17:20

Re: 如何在命令行手动配置无线连接

#9

帖子 testing » 2009-11-30 17:04

好文章!!!

通过LZ的文章我已经解决无线网卡的问题了,唉!搞了三天终于搞掂了。

现时还有个问题就是如果 wpa 的加密码模式下没有任何问题,但如果是 wpa2 personal 的话可连接上,但10秒左右就会断线,/etc/init.d/networking restart 一下又好了,然后10秒左右又断开!

请指教是什么问题?

环境: ubuntu 9.10 server + D-LINK DWL-520+A
testing
帖子: 135
注册时间: 2007-05-08 17:20

Re: 如何在命令行手动配置无线连接

#10

帖子 testing » 2009-11-30 17:14

testing 写了:好文章!!!

通过LZ的文章我已经解决无线网卡的问题了,唉!搞了三天终于搞掂了。

现时还有个问题就是如果 wpa 的加密码模式下没有任何问题,但如果是 wpa2 personal 的话可连接上,但10秒左右就会断线,/etc/init.d/networking restart 一下又好了,然后10秒左右又断开!

请指教是什么问题?

环境: ubuntu 9.10 server + D-LINK DWL-520+A

知道原因了!!

原来是没有关闭 eth0 即主板上的网卡导致,因为UB默认使用LAN,所以无法找到GW了!

ifconfig eth0 down 解决问题
头像
remeber
论坛版主
帖子: 13030
注册时间: 2009-01-06 15:18
来自: 人间

Re: 如何在命令行手动配置无线连接[已解决]

#11

帖子 remeber » 2010-09-01 10:21

mark!
“有一种被人抛诸脑后的过去,包含一些不该遗忘的点点滴滴。欢笑之余,我将故旧拾起,才刹见自己的薄情。人世间似乎存在着某种公平,每个人都曾被抛掷在他人的遗忘中;而今你所有哽咽难宣的话语,也正是你曾为人所期盼,却永远听不见的字句。” —赫曼 赫塞
回复