Strona 2 z 3

: 18 stycznia 2008, 12:45
autor: Gordon1x
1. To jaką kartę używasz do WiFi - Broadcom czy Intel?
2. Oki, przeinstalowałeś system i próbujesz się łączyć z siecią zabezpieczoną i nie idzie. A próbowałeś sprawdzić czy istnieje możliwość łączenia się z siecią niezabezpieczoną?
3. Po reinstalce rozumiem, że masz wpa_supplicant i wlassistant zainstalowane, to po co męczysz się w konsoli? Może sprawdz konfigurację routera jeszcze raz. Pewnie powiesz, że pod Windą chodzi, ale sprawdz na innych ustawieniach i możemy powoli dojdziemy gdzie tkwi błąd.
4. Czy używasz NetworkManager'a czy może ifupdown?
1. Posiadam kartę Broadcom
2. Z siecią niezabezpieczoną połączenie udało się nawiązać.

Program Wireless Assistant nie mógł nawiązać połączenia z siecią niezabezpieczoną.
Gdy wydałem z konsoli komendę dhclient wlan0 dopiero został pobrany adres IP.

3. Pakiety wpa_supplicant i wlassistant mam zainstalowane.
4. Zainstalowany jest natwork-manager-kde i ifupdown.
Jak ustawić który ma być używany?

: 18 stycznia 2008, 13:18
autor: monolith
Witam

1. Skoro zczytuje parametry sieci z dhcp i łączy się z siecią niezabezpieczoną to znaczy, że karta jest poprawnie zainstalowana i to jest O.K.
2. Wydaję mi się, że wlassistant ma problemy z nawiązaniem połączenia przez to, że jest mały zamęt pomiędzy networkmanagerem a ifupdown. Tak mi się wydaję. Proponuję odinstalować całkowicie (purge) networkmanagera (wszystkie pakiety typu networkmanager, networkmanager-kde etc.) i przekonfigurowac lub przeinstalowac jeszcze raz ifupdown (można przekonfigurować np. poprzez dpkg-reconfigure ifupdown, albo po prostu przeinstalować ten pakiet jeszcze raz).
3. Poustawiaj sobie plik interfaces jak podałem Ci swój kilka postów wcześniej. Nie ustawiaj wpa.conf ani żadnej konfiguracji dla wpa.
4. Jak już to będzie zrobione, to teraz posprawdzajmy pokolei czy każdy z interfejsów sieciowych działa i jest wszystko oki. Według tego co podałem kilka postów wyżej (wklejony mój plik interfaces) powinieneś mieć połączenie sieciowe przez kabel przez dhcp i powinno działać. Potem odłącz kabel, włącz wlassistant'a i spróbuj łączyć się najpierw z siecią niezabezpieczoną. Jak to się uda to przynajmniej będziemy wiedzieli, że konfiguracja wstępnie jest oki.
5. Później zastanowić się można nad sprawdzeniem łączenia się z siecią zabezpieczoną.

Powodzenia i napisz co i jak.

: 18 stycznia 2008, 14:01
autor: Gordon1x
monolith pisze:Witam

1. Skoro zczytuje parametry sieci z dhcp i łączy się z siecią niezabezpieczoną to znaczy, że karta jest poprawnie zainstalowana i to jest O.K.
2. Wydaję mi się, że wlassistant ma problemy z nawiązaniem połączenia przez to, że jest mały zamęt pomiędzy networkmanagerem a ifupdown. Tak mi się wydaję. Proponuję odinstalować całkowicie (purge) networkmanagera (wszystkie pakiety typu networkmanager, networkmanager-kde etc.) i przekonfigurowac lub przeinstalowac jeszcze raz ifupdown (można przekonfigurować np. poprzez dpkg-reconfigure ifupdown, albo po prostu przeinstalować ten pakiet jeszcze raz).
3. Poustawiaj sobie plik interfaces jak podałem Ci swój kilka postów wcześniej. Nie ustawiaj wpa.conf ani żadnej konfiguracji dla wpa.
4. Jak już to będzie zrobione, to teraz posprawdzajmy pokolei czy każdy z interfejsów sieciowych działa i jest wszystko oki. Według tego co podałem kilka postów wyżej (wklejony mój plik interfaces) powinieneś mieć połączenie sieciowe przez kabel przez dhcp i powinno działać. Potem odłącz kabel, włącz wlassistant'a i spróbuj łączyć się najpierw z siecią niezabezpieczoną. Jak to się uda to przynajmniej będziemy wiedzieli, że konfiguracja wstępnie jest oki.
5. Później zastanowić się można nad sprawdzeniem łączenia się z siecią zabezpieczoną.

Powodzenia i napisz co i jak.
Odinstalowałem pakiety NetworkManagera i przekonfigurowałem pakiet ifupdown.
Połączenie z siecią niezabezpieczoną działa.

Wlassistant połączył z siecią (i internet działał), ale wyświetlił komunikat o treści: "połączenie się nie powiodło". Jednak internet normalnie działał, a knemo wyświetlił stan połączenia, adresy IP i ilość przesyłanych pakietów.

: 18 stycznia 2008, 14:40
autor: monolith
Hmmm, no to już coś. Znaczy:

1. Kartę i jej konfigurację możemu zostawić w spokoju.
2. ifupdown i wlassistand działają czyli ustawienia oki.
3. Teraz wypadałoby porzeźbić troche z ustawieniami WiFi, znaczy na zabezpieczonej sieci.
4. Spróbuj najpierw bez ukrywania nazwy sieci (SSID) zabezpieczyć prostym kluczem i połączyć się np.: (oczywiście przez wlassistanta)
a. prostym kluczem WEP
b. jeśli 'a' zadziałało to spróbować następnie zabezpieczyć np. WPA2 AES.
c. jak to zadziała spróbować ukryć nazwę sieci.
5. Może są jakieś problemy z konfigurowaniem WPA TKIP - hmm nie wiem. U mnie działały wszystkie warianty.

Powodzenia i informuj o statusie postępów.

: 18 stycznia 2008, 15:54
autor: Gordon1x
Szyfrowanie WEP
Tryb WEP:
Open System - działa (przy ukrytym rozgłaszaniu nie działa)
Shared Key - nie działa

Szyfrowanie WPA-PSK/WPA2-PSK
Program Wireless Assistant wykrywa szyfrowanie WEP zamiast WPA-PSK.

: 18 stycznia 2008, 22:03
autor: jarman
czesc...
walczylem troche czasu z ustawieniem sieci z ukrytym SSID oraz szyfrowaniem WPA... w koncu wywalczylem w taki oto sposob:

1. Plik /etc/network/inerfaces

Kod: Zaznacz cały

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth1
iface eth1 inet dhcp

#moj wpis wifi
allow-hotplug eth2
auto eth2
iface eth2 inet static
address 192.168.7.101
netmask 255.255.255.0
network 192.168.7.0
broadcast 192.168.7.255
gateway 192.168.7.1
wpa_conf /etc/wpa_supplicant.conf
Tu przy eth2 (karta radiowa) adres IP wpisany jest na sztywno, ale zamiast tego mozesz spokojnie wpisac:

Kod: Zaznacz cały

iface eth2 inet dhcp
i DHCP bedzie hukac jak trza :) Wazne zeby na koncu zaznaczyc sciezke do pliku wpa_supplicant.conf ... Jego wnetrze prezentuje ponizej:

2. plik /etc/wpa_supplicant.conf

Kod: Zaznacz cały

ctrl_interface=/var/run/wpa_supplicant
          ap_scan=2
          fast_reauth=1
       
          # home network; allow all valid ciphers
          network={
               scan_ssid=0   
               ssid="tego nie podam"
               proto=WPA
               key_mgmt=WPA-PSK
               pairwise=TKIP
               group=TKIP
               psk="tego tez nie podam"
               priority=5
          }
Przy takiej konfiguracji wszystko ladnie poszlo... Ale jest jeszcze taki numer ze nie wszystkie routery beda "gadac" z linuxem. Moje dwa routery sa tu potwierdzeniem. W domu (domu domu) mam linksysa, ktory nie sprawia zadnych problemow i jest mu wszystko jedno czy gada z nim moj debian czy window$ mojej siostry ... natomiast na stancji mamy d-likna (jakies stare g...wno) i nie gada wogole z linuxem... niektore karty nawet spod windowsa maja problem... nie wiem co jest grane i na stancji uzywam smyczy - kabla.

no nic, powodzenia w konfiguracji... pozdrawiam

// EDIT

Aha, jest jeszcze gui-pomocnik do wpa_supplicant i nazywa sie ... werbelki ...

Kod: Zaznacz cały

wpa_gui
Instalacja w sposob standardowy:

Kod: Zaznacz cały

aptitude install wpagui
tak tak bez podkreslnika.
Za pomoca tej nakladki mozesz dokladnie wyklikac ustawienia sieci...

: 19 stycznia 2008, 00:39
autor: monolith
No witam

Z postu powyżj wnioskuję, że ustawienie konfiguracji sieci WiFi nie jest ot tak o takie banalne, gdyż najwyraźniej bardzo mocno zależy to od posiadanego sprzętu. Ja, na podanej konfiguracji parę postów wcześniej, łączę się bez problemu kabelkiem i WiFi (sprawdzałem w domu na moim Linksysie, w różnych hotelach i na lotniskach). Jeśli ta metoda z postu wyżej nie zadziała to mi już brak jest pomysłów.

: 19 stycznia 2008, 02:31
autor: brz
Na moim broadcomie wyglada to tak i dziala elegancko:

/etc/wpa_supplicant/wpa.conf
network={
ssid="nazwa_sieci"
psk="haslo"
proto=WPA
key_mgmt=WPA-PSK
psk="odpowiednia linijka wyniku polecenia wpa_passphrase nazwa_sieci haslo"
}
/etc/network/interfaces
auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa.conf
Polecam lekture paru pliczkow z /usr/share/doc/wpasupplicant (w podkatalogu examples - jak sama nazwa wskazuje - znajdziesz przyklady ;]).

: 19 stycznia 2008, 11:17
autor: Gordon1x
Sieć z szyfrowaniem i ukrytym SSID działa.

Karta nie pobiera ałtomatycznie numerów z dhcp.

Aby adresy IP zostały pobrane muszę wpisać w konsoli:

Kod: Zaznacz cały

iwconfig eth1 essid nazwa_sieci
dhclient
Czy można jakiś skrypt napisać, aby automatycznie wykonywał przy starcie systemu w/w polecenia?

: 19 stycznia 2008, 11:34
autor: gutek
Myślę, że możesz dodać te wpisy do /etc/rc.local ;)