用ifup wlan0获取不到ip地址是什么原因?
-
- 帖子: 19
- 注册时间: 2015-12-02 13:40
- 系统: ubuntu
用ifup wlan0获取不到ip地址是什么原因?
用debootstrap做了一个最小系统,在/etc/network/interfaces中配置:
auto lo
iface lo inet loopback
auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-ssid "myhome"
wpa-psk XXXXXXXX
然后ifup wlan0
Internet Systems Consortium DHCP Client 4.2.2
Copyright 2004-2011 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
Listening on LPF/wlan0/7c:dd:90:0c:38:80
Sending on LPF/wlan0/7c:dd:90:0c:38:80
Sending on Socket/fallback
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 4
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 4
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 12
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 14
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 9
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 11
No DHCPOFFERS received.
Unable to obtain a lease on first try. Exiting.
Failed to bring up wlan0.
这是什么原因?
auto lo
iface lo inet loopback
auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-ssid "myhome"
wpa-psk XXXXXXXX
然后ifup wlan0
Internet Systems Consortium DHCP Client 4.2.2
Copyright 2004-2011 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
Listening on LPF/wlan0/7c:dd:90:0c:38:80
Sending on LPF/wlan0/7c:dd:90:0c:38:80
Sending on Socket/fallback
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 4
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 4
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 12
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 14
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 9
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 11
No DHCPOFFERS received.
Unable to obtain a lease on first try. Exiting.
Failed to bring up wlan0.
这是什么原因?
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 用ifup wlan0获取不到ip地址是什么原因?
把下面指令 複製 貼進終端機 執行
sudo cat /etc/NetworkManager/NetworkManager.conf
把結果直接 選取/複製/貼上來
sudo cat /etc/NetworkManager/NetworkManager.conf
把結果直接 選取/複製/貼上來
-
- 帖子: 19
- 注册时间: 2015-12-02 13:40
- 系统: ubuntu
Re: 用ifup wlan0获取不到ip地址是什么原因?
谢谢关注
cat: /etc/NetworkManager/NetworkManager.conf: No such file or directory
没有安装 NetworkManager
cat: /etc/NetworkManager/NetworkManager.conf: No such file or directory
没有安装 NetworkManager
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 用ifup wlan0获取不到ip地址是什么原因?
把下面指令 複製 貼進終端機 執行cat: /etc/NetworkManager/NetworkManager.conf: No such file or directory
没有安装 NetworkManager
sudo dpkg -l | grep network-manager
把結果直接 選取/複製/貼上來
請提供 作業系統及版本
-
- 帖子: 19
- 注册时间: 2015-12-02 13:40
- 系统: ubuntu
Re: 用ifup wlan0获取不到ip地址是什么原因?
sudo dpkg -l | grep network-manager 没有返回结果
系统是用debootstrap做的最小系统
制作时按顺序执行了下面的命令
su
debootstrap --verbose --arch=armhf --foreign jessie ./ http://ftp.cn.debian.org/debian
cp /usr/bin/qemu-arm-static usr/bin/
LC_ALL=C LANGUAGE=C LANG=C chroot . /debootstrap/debootstrap --second-stage
LC_ALL=C LANGUAGE=C LANG=C chroot . dpkg --configure -a
chroot .
passwd
echo "a20" > etc/hostname
echo "127.0.0.1 a20" >> etc/hostname
echo T0:2345:respawn:/sbin/getty -L ttyS0 115200 vt100 >> etc/inittab
echo deb http://ftp.cn.debian.org/debian/ jessie main contrib non-free > etc/apt/sources.list
apt-get update
apt-get install openssh-server locales wireless-tools sunxi-tools git vim libusb-1.0-0 sudo firmware-linux-nonfree firmware-realtek
系统是用debootstrap做的最小系统
制作时按顺序执行了下面的命令
su
debootstrap --verbose --arch=armhf --foreign jessie ./ http://ftp.cn.debian.org/debian
cp /usr/bin/qemu-arm-static usr/bin/
LC_ALL=C LANGUAGE=C LANG=C chroot . /debootstrap/debootstrap --second-stage
LC_ALL=C LANGUAGE=C LANG=C chroot . dpkg --configure -a
chroot .
passwd
echo "a20" > etc/hostname
echo "127.0.0.1 a20" >> etc/hostname
echo T0:2345:respawn:/sbin/getty -L ttyS0 115200 vt100 >> etc/inittab
echo deb http://ftp.cn.debian.org/debian/ jessie main contrib non-free > etc/apt/sources.list
apt-get update
apt-get install openssh-server locales wireless-tools sunxi-tools git vim libusb-1.0-0 sudo firmware-linux-nonfree firmware-realtek
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 用ifup wlan0获取不到ip地址是什么原因?
0. 表示你沒安裝 network manager 相關套件sudo dpkg -l | grep network-manager 没有返回结果
在/etc/network/interfaces中配置:
auto lo
iface lo inet loopback
auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-ssid "myhome"
wpa-psk XXXXXXXX
然后ifup wlan0
1. 在 /etc/network/interfaces 設定完成以後debootstrap --verbose --arch=armhf --foreign jessie ./ http://ftp.cn.debian.org/debian
應該重新開機 或 啟動 networking.service
該設定才生效
sudo systemctl start networking.service
2. 完整程序 請參閱
https://www.reddit.com/r/debian/comment ... etworking/
Jessie Systemd and Networking
-
- 帖子: 19
- 注册时间: 2015-12-02 13:40
- 系统: ubuntu
Re: 用ifup wlan0获取不到ip地址是什么原因?
谢谢!
不过还是不行。事实上设置好后重启,因为无法获取IP地址,一直卡在
a start job is pending...raising network interface...1s 2s 3s no limit
只好从另外的系统chroot进去,把WLAN0的配置去掉才能正常开机
不过还是不行。事实上设置好后重启,因为无法获取IP地址,一直卡在
a start job is pending...raising network interface...1s 2s 3s no limit
只好从另外的系统chroot进去,把WLAN0的配置去掉才能正常开机
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 用ifup wlan0获取不到ip地址是什么原因?
把下面指令 複製 貼進終端機 執行因为无法获取IP地址,一直卡在
a start job is pending...raising network interface...1s 2s 3s no limit
0. uname -a
1. sudo lspci -knn
1-1. 如果無線網卡是 usb 裝置 請增加
sudo lsusb
2. sudo lshw -numeric -class network
3. sudo ifconfig -a
4. sudo route -nv
5. sudo rfkill list all
6. sudo dhclient -v
把結果直接 選取/複製 貼上來
不要擷圖 方便回文直接引用你貼上來的資料
-
- 帖子: 19
- 注册时间: 2015-12-02 13:40
- 系统: ubuntu
Re: 用ifup wlan0获取不到ip地址是什么原因?
硬件配置:
处理器 Allwinner A20(sun7i)
无线网卡 Realtek rtl8188eu
# uname -a
Linux a20 3.4.103+ #1 SMP PREEMPT Fri Dec 11 10:00:32 CST 2015 armv7l GNU/Linux
# lspci -knn (处理器不支持PCI总线)
pcilib: Cannot open /proc/bus/pci
lspci: Cannot find any working access method.
# lsusb
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 0bda:0179 Realtek Semiconductor Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
# lshw -numeric -class network
*-usb
description: Wireless interface
product: 802.11n NIC [BDA:179]
vendor: Realtek [BDA]
physical id: 1
bus info: usb@1:1
logical name: wlan0
version: 0.00
serial: CCD29B2AAE14
capabilities: usb-2.00 ethernet physical wireless
configuration: broadcast=yes driver=rtl8188eu maxpower=500mA multicast=yes speed=480Mbit/s wireless=unassociated
*-network DISABLED
description: Ethernet interface
physical id: 5
logical name: eth0
serial: 02:92:05:c3:00:76
size: 10Mbit/s
capacity: 100Mbit/s
capabilities: ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=sunxi_emac driverversion=1.01 duplex=half link=no multicast=yes port=MII speed=10Mbit/s
# ifconfig -a
eth0 Link encap:Ethernet HWaddr 02:92:05:c3:00:76
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:87 Base address:0xc000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
tunl0 Link encap:IPIP Tunnel HWaddr
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
wlan0 Link encap:Ethernet HWaddr cc:d2:9b:2a:ae:14
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
# route -nv
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
# rfkill list all
(没有输出)
# dhclient -v
Internet Systems Consortium DHCP Client 4.3.1
Copyright 2004-2014 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
No broadcast interfaces found - exiting.
# dhclient -v wlan0
Internet Systems Consortium DHCP Client 4.3.1
Copyright 2004-2014 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
<6>ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 1402.771479] ADDRCONF(NETDEV_UP): wlan0: link is not ready
Listening on LPF/wlan0/cc:d2:9b:2a:ae:14
Sending on LPF/wlan0/cc:d2:9b:2a:ae:14
Sending on Socket/fallback
DHCPREQUEST on wlan0 to 255.255.255.255 port 67
DHCPREQUEST on wlan0 to 255.255.255.255 port 67
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 4
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 11
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 21
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 21
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 3
No DHCPOFFERS received.
处理器 Allwinner A20(sun7i)
无线网卡 Realtek rtl8188eu
# uname -a
Linux a20 3.4.103+ #1 SMP PREEMPT Fri Dec 11 10:00:32 CST 2015 armv7l GNU/Linux
# lspci -knn (处理器不支持PCI总线)
pcilib: Cannot open /proc/bus/pci
lspci: Cannot find any working access method.
# lsusb
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 0bda:0179 Realtek Semiconductor Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
# lshw -numeric -class network
*-usb
description: Wireless interface
product: 802.11n NIC [BDA:179]
vendor: Realtek [BDA]
physical id: 1
bus info: usb@1:1
logical name: wlan0
version: 0.00
serial: CCD29B2AAE14
capabilities: usb-2.00 ethernet physical wireless
configuration: broadcast=yes driver=rtl8188eu maxpower=500mA multicast=yes speed=480Mbit/s wireless=unassociated
*-network DISABLED
description: Ethernet interface
physical id: 5
logical name: eth0
serial: 02:92:05:c3:00:76
size: 10Mbit/s
capacity: 100Mbit/s
capabilities: ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=sunxi_emac driverversion=1.01 duplex=half link=no multicast=yes port=MII speed=10Mbit/s
# ifconfig -a
eth0 Link encap:Ethernet HWaddr 02:92:05:c3:00:76
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:87 Base address:0xc000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
tunl0 Link encap:IPIP Tunnel HWaddr
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
wlan0 Link encap:Ethernet HWaddr cc:d2:9b:2a:ae:14
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
# route -nv
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
# rfkill list all
(没有输出)
# dhclient -v
Internet Systems Consortium DHCP Client 4.3.1
Copyright 2004-2014 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
No broadcast interfaces found - exiting.
# dhclient -v wlan0
Internet Systems Consortium DHCP Client 4.3.1
Copyright 2004-2014 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
<6>ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 1402.771479] ADDRCONF(NETDEV_UP): wlan0: link is not ready
Listening on LPF/wlan0/cc:d2:9b:2a:ae:14
Sending on LPF/wlan0/cc:d2:9b:2a:ae:14
Sending on Socket/fallback
DHCPREQUEST on wlan0 to 255.255.255.255 port 67
DHCPREQUEST on wlan0 to 255.255.255.255 port 67
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 4
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 11
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 21
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 21
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 3
No DHCPOFFERS received.
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 用ifup wlan0获取不到ip地址是什么原因?
1. 無線網卡 已經被驅動wlan0 Link encap:Ethernet HWaddr cc:d2:9b:2a:ae:14
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
2. 沒有路由# route -nv
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
4. 無法跟 dhcp server 連線上dhclient -v
<6>ADDRCONF(NETDEV_UP): wlan0: link is not ready
5. 你有連上具有 dhcp server 功能的路由器嗎
5-1. 如果沒有 需要設定 static
6. auto 的意思是 開機起啟動連線auto wlan0
7. 只有斷線後要重新啟動連線 才需要下指令用ifup wlan0获取不到ip地址
- vickycq
- 帖子: 4507
- 注册时间: 2011-03-20 13:12
- 系统: Debian
- 来自: 山东省寿光县
- 联系:
Re: 用ifup wlan0获取不到ip地址是什么原因?
会不会是认证问题?用debootstrap做了一个最小系统
wpa-ssid "myhome"
wpa-psk XXXXXXXX
apt-get install openssh-server locales wireless-tools sunxi-tools git vim libusb-1.0-0 sudo firmware-linux-nonfree firmware-realtek
把 wpa-supplicant 装上试试
代码: 全选
sudo apt-get install wpasupplicant
代码: 全选
auto lo
iface lo inet loopback
auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
代码: 全选
network={
ssid="YOUR_NETWORK_NAME"
psk="YOUR_NETWORK_PASSWORD"
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP
auth_alg=OPEN
}
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
欢迎所有 Debian GNU/Linux 用户
-
- 帖子: 19
- 注册时间: 2015-12-02 13:40
- 系统: ubuntu
Re: 用ifup wlan0获取不到ip地址是什么原因?
路由器都是正常的,其它电脑都能用自动方式连接poloshiao 写了:1. 無線網卡 已經被驅動wlan0 Link encap:Ethernet HWaddr cc:d2:9b:2a:ae:14
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)2. 沒有路由# route -nv
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface4. 無法跟 dhcp server 連線上dhclient -v
<6>ADDRCONF(NETDEV_UP): wlan0: link is not ready
5. 你有連上具有 dhcp server 功能的路由器嗎
5-1. 如果沒有 需要設定 static6. auto 的意思是 開機起啟動連線auto wlan07. 只有斷線後要重新啟動連線 才需要下指令用ifup wlan0获取不到ip地址
这个问题以前也遇到过,总体感觉是飘忽不定,无法确定原因
-
- 帖子: 19
- 注册时间: 2015-12-02 13:40
- 系统: ubuntu
Re: 用ifup wlan0获取不到ip地址是什么原因?
谢谢,安装了wpasupplicant后设置没改,直接重启,突然就能链接上了。奇怪。vickycq 写了:会不会是认证问题?用debootstrap做了一个最小系统
wpa-ssid "myhome"
wpa-psk XXXXXXXX
apt-get install openssh-server locales wireless-tools sunxi-tools git vim libusb-1.0-0 sudo firmware-linux-nonfree firmware-realtek
把 wpa-supplicant 装上试试然后把 /etc/network/intefaces 改成代码: 全选
sudo apt-get install wpasupplicant
再创建 /etc/wpa_supplicant/wpa_supplicant.conf代码: 全选
auto lo iface lo inet loopback auto wlan0 allow-hotplug wlan0 iface wlan0 inet dhcp wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
代码: 全选
network={ ssid="YOUR_NETWORK_NAME" psk="YOUR_NETWORK_PASSWORD" proto=RSN key_mgmt=WPA-PSK pairwise=CCMP auth_alg=OPEN }
谢谢!
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 用ifup wlan0获取不到ip地址是什么原因?
安装了wpasupplicant后设置没改,直接重启,突然就能链接上了。奇怪。
1. 因為你在 wlan0 設定裡 使用viewtopic.php?p=3150506#p3150506
auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-ssid "myhome"
wpa-psk XXXXXXXX
wpa-ssid "myhome"
wpa-psk XXXXXXXX
需要 wpasupplicant 提供
2. 一般 debian 預裝 network manager
會預裝相依套件 wpasupplicant
2-1. 你沒安裝 network manager
所以需要手動安裝 wpasupplicant