2015-10-27 4 views
0

Я не могу подключиться к WEP wifi в Linux (Mint): я не получаю предложение DHCP.Нет ответа DHCP при подключении к WEP wifi

Мой Баш скрипт (который я запускаю как корень) выполняет следующие действия:

pkill dhclient 
pkill wpa_supplicant #just in case 
ip link set dev wlan0 down 
ip addr flush dev wlan0 
iwconfig wlan0 essid "MyWifi" 
iwconfig wlan0 enc off 
ip link set dev wlan0 up 
dhclient -v wlan0 

Когда я запускаю его, я не получаю DHCP предложение:

Internet Systems Consortium DHCP Client 4.2.4 
Copyright 2004-2012 Internet Systems Consortium. 
All rights reserved. 
For info, please visit https://www.isc.org/software/dhcp/ 

Listening on LPF/wlan0/e8:4e:06:24:b2:9e 
Sending on LPF/wlan0/e8:4e:06:24:b2:9e 
Sending on Socket/fallback 
DHCPREQUEST of 192.168.100.101 on wlan0 to 255.255.255.255 port 67 (xid=0x19efd6f2) 
DHCPREQUEST of 192.168.100.101 on wlan0 to 255.255.255.255 port 67 (xid=0x19efd6f2) 
DHCPREQUEST of 192.168.100.101 on wlan0 to 255.255.255.255 port 67 (xid=0x19efd6f2) 
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 3 (xid=0x17d23b2f) 
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 3 (xid=0x17d23b2f) 
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 5 (xid=0x17d23b2f) 
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 11 (xid=0x17d23b2f) 
... 

Важно:

  • У меня нет NetworkManager (не работает и удален - I saw that was a common issue), и я предпочитаю er для использования командной строки.
  • Когда я просматриваю для моего WiFi, я не вижу это не проблема:

    sudo iwlist wlan0 scan 
        wlan0  Scan completed : 
        Cell 01 - Address: 20:C9 
        [..] 
        Cell 02 - Address: 02:26:C6:2F:46:7E 
          Channel:9 
          Frequency:2.452 GHz (Channel 9) 
          Quality=54/70 Signal level=-56 dBm 
          Encryption key:off 
          ESSID:"MyWifi" 
          Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 48 Mb/s 
             54 Mb/s; 6 Mb/s; 9 Mb/s 
          Bit Rates:12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s 
          Mode:Ad-Hoc 
          Extra:tsf=0000000001ed4e21 
          Extra: Last beacon: 32ms ago 
          IE: Unknown: 000B6950686F6E65204D795769 
          IE: Unknown: 010882848B96606C0C12 
          IE: Unknown: 030109 
          IE: Unknown: 06020000 
          IE: Unknown: 2A0100 
          IE: Unknown: 320418243048 
    
  • Я знаю, что Wi-Fi работает, как у меня есть другое оборудование подключить к нему

  • Я знаю, что мой WiFi донгл тоже работает поскольку мне удается подключиться к другому Wi-Fi (WPA).

+0

почему имеет это было проголосовано? Я не нашел решения, которое работает для меня в сети ... – user1381

ответ

1

Хорошо, я нашел решение. Я использовал режим «управляемый» по умолчанию. Но в iwlist сканирования, он говорит 'одноранговой':

Mode:Ad-Hoc 

Итак, правильный сценарий для подключения к Wi-Fi является:

#!/bin/bash 
pkill dhclient 
pkill wpa_supplicant #just in case 
ip link set dev wlan0 down 
ip addr flush dev wlan0 
iwconfig wlan0 essid "MyWifi" 
iwconfig wlan0 enc off 
iwconfig wlan0 key off 
iwconfig wlan0 mode Ad-Hoc 
ip link set dev wlan0 up 
dhclient -v wlan0 

и что работает :)