Много связанных сообщений, кажется, аппаратные средства, конкретные или должные к аппаратным проблемам, которые я, кажется, не имею, так как все хорошо работает, пока я устанавливаю wlan0 после начальной загрузки и после входа в систему.
Я - n00b к серверу человечности, таким образом, я надеюсь, что здесь существует только проблема конфигурации в действии.
Я просто хочу, чтобы беспроводная связь соединилась после начальной загрузки, таким образом, я могу ssh в поле и работу удаленно все время.
Если я устанавливаю/etc/network/interfaces с wlan0, или со статическими настройками или с dhcp, то карта, кажется, установка с IP-адресом (согласно ifconfig), но ip addr
говорит, что wlan0 снижается и управляет, чтобы попросить, чтобы это для подъема, казалось, ничего не делало.
Если я rem настройки в/etc/network/interfaces, перезагрузке, вхожу в систему на фактической машине, ip addr
шоу wlan0, чтобы произойти, затем я работаю sudo dhclient wlan0
затем все прекрасно.
Ответ здесь: Никакой Wi-Fi после системной перезагрузки не подразумевал, там мог синхронизировать проблемы во время начальной загрузки, которые приведены в действие, и это, кажется, соответствует, но я не уверен, как диагностировать это.
Вот /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
auto wlan0
iface wlan0 inet static
address 192.168.1.13
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 192.168.1.1
pre-up /etc/init.d/wpa.sh start
post-down /etc/init.d/wpa.sh stop
Я попробовал предложения chili555. Изменения в /etc/network/interfaces
ни на что не влиял. После начальной загрузки, ip addr
шоу wlan0 для снижений, и различные команды, перечисленные здесь, чтобы попытаться поднять его, не работают.
Я не мог получить весь вывод от sudo ifup -v wlan0
даже с различным 2>&1 >file
перенаправления, части, не полученные, были от wpa_supplicant. Это не указало ни на какие ошибки, которые я мог сказать, вот остальное от sudo ifup
команда (sudo ifdown, казалось, хорошо работал с небольшим выводом):
OK
ip addr add 192.168.1.13/255.255.255.0 broadcast 192.168.1.255 dev wlan0 label wlan0
ip link set dev wlan0 up
ip route add default via 192.168.1.1 dev wlan0
run-parts --verbose /etc/network/if-up.d
run-parts: executing /etc/network/if-up.d/000resolvconf
run-parts: executing /etc/network/if-up.d/ethtool
run-parts: executing /etc/network/if-up.d/ntpdate
run-parts: executing /etc/network/if-up.d/openssh-server
run-parts: executing /etc/network/if-up.d/upstart
run-parts: executing /etc/network/if-up.d/wpasupplicant
Но ip addr
впоследствии все еще снижается, и я не могу соединиться. Я попробовал sudo ip link set wlan0 up
(с и без dev
бит), также sudo ifconfig wlan0 up
- ничто, казалось, ничего не изменило.
Выполнение sudo dhclient ip
просто зависает, некоторое время затем испытывает таймаут. Уже существует статический присвоенный IP, не знайте, имело ли это значение.
Когда я уезжаю, wlan0, ненастроенные в/etc/network/interfaces затем, перезапускают, вот что ip addr
шоу после начальной загрузки:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: p12p1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether f0:4d:a2:4c:6a:c4 brd ff:ff:ff:ff:ff:ff
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:21:6a:c7:12:38 brd ff:ff:ff:ff:ff:ff
inet6 fe80::221:6aff:fec7:1238/64 scope link
valid_lft forever preferred_lft forever
затем выполнение sudo dhclient wlan0
подключения все и вот являются последующим ip addr
вывод:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: p12p1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether f0:4d:a2:4c:6a:c4 brd ff:ff:ff:ff:ff:ff
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:21:6a:c7:12:38 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.13/24 brd 192.168.1.255 scope global wlan0
valid_lft forever preferred_lft forever
inet6 fe80::221:6aff:fec7:1238/64 scope link
valid_lft forever preferred_lft forever
Протестируйте это:
Запись сценарий, предположите Wi-Fi-on.sh в/etc/init.d /
sudo -i
nano /etc/init.d/wifi-on.sh
С этим содержанием, или что Вы используете для включения wlan0:
!/bin/bash
ifconfig wlan0 up
iwconfig wlan0 essid <ESSID>
iwconfig wlan0 key s:<password_wireless>
dhclient wlan0
Вы даете, выполняют полномочия и добавляют к системному запуску:
sudo -i
chmod 755 /etc/init.d/wifi-on.sh
update-rc.d wifi-on.sh defaults
Я нисколько не уверен, что Ваш пред и поствниз делают объявления. Я предлагаю, чтобы Вы исправили файл к:
auto lo
iface lo inet loopback
auto wlan0
iface wlan0 inet static
address 192.168.1.13
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 192.168.1.1
wpa-essid your_network
wpa-psk your_key
быть уверенным адрес, который Вы выбираете, вне диапазона адресов, используемых сервером DHCP в маршрутизаторе, таким образом, нет никакой коллизии. Перезапустите интерфейс, чтобы видеть, соединяется ли он или жалуется на ошибку:
sudo ifdown wlan0 && sudo ifup -v wlan0
Проверка:
ifconfig
ping -c3 www.ubuntu.com
<час> chrismo: Эти изменения в /etc/network/interfaces
ни на что не влияли. После начальной загрузки ip addr
не работают шоу wlan0 для снижений, и различные команды, перечисленные здесь, чтобы попытаться поднять его.
я не мог получить весь вывод от sudo ifup -v wlan0
даже с различным 2>&1 >file
перенаправления, части, не полученные, были от wpa_supplicant. Это не указало ни на какие ошибки, которые я мог сказать, вот остальное от sudo ifup
команда (sudo ifdown, казалось, хорошо работал с небольшим выводом):
OK
ip addr add 192.168.1.13/255.255.255.0 broadcast 192.168.1.255 dev wlan0 label wlan0
ip link set dev wlan0 up
ip route add default via 192.168.1.1 dev wlan0
run-parts --verbose /etc/network/if-up.d
run-parts: executing /etc/network/if-up.d/000resolvconf
run-parts: executing /etc/network/if-up.d/ethtool
run-parts: executing /etc/network/if-up.d/ntpdate
run-parts: executing /etc/network/if-up.d/openssh-server
run-parts: executing /etc/network/if-up.d/upstart
run-parts: executing /etc/network/if-up.d/wpasupplicant
, Но ip addr
впоследствии все еще снижается, и я неспособен соединиться. Я попробовал sudo ip link set wlan0 up
(и без эти dev
бит), также sudo ifconfig wlan0 up
- ничто, казалось, ничего не изменило.
Выполнение sudo dhclient ip
просто зависает, некоторое время тогда испытывает таймаут. Уже существует статический присвоенный IP, не знайте, имело ли это значение.
, Когда я оставляю wlan0 ненастроенным в/etc/network/interfaces тогда, перезапускают, вот что ip addr
шоу после начальной загрузки:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: p12p1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether f0:4d:a2:4c:6a:c4 brd ff:ff:ff:ff:ff:ff
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:21:6a:c7:12:38 brd ff:ff:ff:ff:ff:ff
inet6 fe80::221:6aff:fec7:1238/64 scope link
valid_lft forever preferred_lft forever
тогда выполнение sudo dhclient wlan0
подключения все и вот последующее ip addr
вывод:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: p12p1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether f0:4d:a2:4c:6a:c4 brd ff:ff:ff:ff:ff:ff
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:21:6a:c7:12:38 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.13/24 brd 192.168.1.255 scope global wlan0
valid_lft forever preferred_lft forever
inet6 fe80::221:6aff:fec7:1238/64 scope link
valid_lft forever preferred_lft forever