Не могу использовать WiFi на Ubuntu Server 14.04, даже если он подключен
Я настроил WiFi SSID и ключ через /etc/network/interfaces
как показано ниже:
auto lo
iface lo inet loopback
auto wlan0
iface wlan0 inet dhcp
wpa-ssid MYWIFINAME
wpa-ap-scan 1
wpa-key-mgmt WPA-PSK
wpa-psk WIFIKEYGOESHERE
Я не использовал обычный пароль. Я пробежал wpa_passphrase
чтобы получить правильный ключ.
Хотя эти настройки кажутся правильными и работают iwconfig
дает мне это:
wlan0 IEEE 802.11bgn ESSID:"MYWIFINAME"
Mode:Managed Frequency:2.462 GHz Access Point: AB:CD:EF:12:34:56
Bit Rate=72.2 Mb/s Tx-Power=20 dBm
Retry short limit:7 RTS thr=2347 B Fragment thr:off
Power Management:off
Link Quality=38/70 Signal level=-72 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:4 Missed beacon:0
lo no wireless extensions.
Bus 001 Device 004: ID 7392:7811 Edimax Technology Co., Ltd EW-7811Un 802.11n Wireless Adapter [Realtek RTL8188CUS]
... я не могу пинговать ни один сайт, так как все они возвращаются unknown host site.com
и я не могу пинговать свой роутер. Бег ping -c 4 10.0.0.1
возвращается Network is unreachable
, так что я могу сделать? На данный момент у меня нет никакой информации о сервере, поэтому я могу при необходимости стереть и переустановить.
Когда сервер перезагружается, его запуск приводит к его остановке Waiting for networking configuration
, и это дает себе более 60 секунд, чтобы закончить, но сдается.
Выход из sudo ifup -v wlan0
: http://paste.ubuntu.com/12989292/
РЕДАКТИРОВАТЬ: Я решил стереть сервер, и я собираюсь установить Ubuntu Server в виртуальной машине, чтобы облегчить использование подключения к Интернету. Это будет гораздо проще настроить в Windows.
2 ответа
Вам необходимо установить драйвер для этого адаптера. Подключитесь к интернету с помощью другого адаптера и запустите:
sudo add-apt-repository ppa:hanipouspilot/rtlwifi
sudo apt-get update
sudo apt-get install rtl8192cu-dkms linux-firmware
Если у вас нет другого адаптера, скачайте эти файлы:
http://mirrors.kernel.org/ubuntu/pool/main/d/dkms/dkms_2.2.0.3-1.1ubuntu5.14.04.5_all.deb
скопировать их в /home/$USER
каталог и запустить
sudo dpkg -i *.deb
sudo reboot
Пожалуйста, измените ваш файл /etc/network/interfaces на:
auto lo
iface lo inet loopback
auto wlan0
iface wlan0 inet dhcp
wpa-ssid MYWIFINAME
wpa-psk WIFIKEY
Где WIFIKEY - фактический ключ в открытом тексте. Перезапустите интерфейс:
sudo ifdown wlan0 && sudo ifup -v wlan0
Тестовое задание:
ping -c3 www.ubuntu.com
-V для многословия в ifup
Команда должна выдать достаточный вывод для диагностики, почему вы не подключились. Как это может быть долго, пожалуйста, разместите его здесь и дайте нам ссылку: http://paste.ubuntu.com/.