Nowe posty

Autor Wątek: [Ubuntu 7.04] Połączenie do sieci WiFi z WPA  (Przeczytany 5224 razy)

tsukuyomi

  • Gość
[Ubuntu 7.04] Połączenie do sieci WiFi z WPA
« dnia: 2007-07-13, 22:04:06 »
Witam,

mam problem z połączeniem się do mojej domowej sieci WiFi.
Karta jest przez system wykrywana i po wpisaniu "iwlist scan" pokazują mi sie sieci w zasięgu.
Moja sieć domowa nie pokazuje SSID, posiada także szyfrowanie WPA2 algorytmem TKIP (pre-shared key). I za nic nie mogę się do niej połączyć !

Na googlach znalazłem, iż trzeba edytować plik /etc/network/interfaces, więc wpisałem do niego coś takiego:
auto wlan0
iface wlan0 inet static
address 192.168.1.100
gateway 192.168.1.254
dns-nameservers 192.168.1.254
netmask 255.255.255.0
wpa-driver wext
wpa-ssid (moje ssid)
wpa-ap-scan 2
wpa-proto RSN
wpa-pairwise TKIP
wpa-group TKIP
wpa-key-mgmt WPA-PSK
wpa-psk (tutaj klucz otrzymany przez wpa_passphrase)

Nastepnie restartuje polaczenia przez polecenie "sudo /etc/init.d/networking restart"
Po jakimś czasie Ubuntu sie zawiesza ! I jedyne co moge zrobić to zedytować w jakiś sposób (ja robie przez livecd) plik interfaces, bo inaczej Ubuntu sie nie uruchomi.

Proszę wszystkich o pomoc i pozdrawiam
//ps. wydaje mi sie ze cos nie tak jest z driverem
oto screen wykonany tuz przez zawieszeniem
http://img371.imageshack.us/img371/5857/screenshot1oi2.png

douglasmclloyd

  • Gość
[Ubuntu 7.04] Połączenie do sieci WiFi z WPA
« Odpowiedź #1 dnia: 2007-07-13, 22:33:30 »
2007-07-13 22:04:06 tsukuyomi napisał:

 > //ps. wydaje mi sie ze cos nie tak jest z driverem

Jaki to driver?

tsukuyomi

  • Gość
[Ubuntu 7.04] Połączenie do sieci WiFi z WPA
« Odpowiedź #2 dnia: 2007-07-13, 23:13:42 »
> Jaki to driver?

wext
Ubunciak 7.04 chyba nie ma innych do obsługi WPA

douglasmclloyd

  • Gość
[Ubuntu 7.04] Połączenie do sieci WiFi z WPA
« Odpowiedź #3 dnia: 2007-07-14, 04:40:14 »
2007-07-13 23:13:42 tsukuyomi napisał:

>  > Jaki to driver?
 >
 > wext
 > Ubunciak 7.04 chyba nie ma innych do obsługi WPA

Mam inny system i inny driver ale znalazłem w sieci coś takiego. Może ci się przyda.

/etc/wpa_supplicant.conf

=================================
kod
=================================

ctrl_interface=/var/run/wpa_supplicant
ap_scan=2
network={
        ssid="whoopydoo"
        proto=WPA
        key_mgmt=WPA-PSK
        pairwise=TKIP
        group=TKIP
        psk="blahdeblah"
}

Offline Arkadiusz Bednarczyk

  • Linux.pl
  • Administrator
  • Guru
  • *****
  • Wiadomości: 654
    • Zobacz profil
    • Linux.pl
[Ubuntu 7.04] Połączenie do sieci WiFi z WPA
« Odpowiedź #4 dnia: 2007-07-14, 19:14:41 »
2007-07-13 22:04:06 tsukuyomi napisał:

> Witam,
 >
 > mam problem z połączeniem się do mojej domowej sieci WiFi.
 > Karta jest przez system wykrywana i po wpisaniu "iwlist scan" pokazują mi sie sieci w
 > zasięgu.
 > Moja sieć domowa nie pokazuje SSID, posiada także szyfrowanie WPA2 algorytmem TKIP (pre-shared
 > key). I za nic nie mogę się do niej połączyć !
 
Sprawdzałeś jak się to zachowuje z network-manager? W większości przypadków automatycznie konfiguruje sieci wifi i obsługuje WPA.
--
pozdrawiam
Arkadiusz Bednarczyk
email/jabber: arek@linux.pl

tsukuyomi

  • Gość
[Ubuntu 7.04] Połączenie do sieci WiFi z WPA
« Odpowiedź #5 dnia: 2007-07-15, 11:16:54 »
@douglasmclloyd:
próbowałem z edycją tego pliku, to samo - zwiecha

@A.B.:
no właśnie... znalazłem na Ubuntu.com, że network manager wbudowany w wersje 7.04 posiada już obsługę WPA, jednak tak nie jest !
Klikam na ikonke dwóch komputerów w prawym-górnym rogu, następnie otwieram konfigurację 'wireless connection' i o dziwo nie mam do wyboru WPA, tylko sam WEP...

// a tak btw:
jak wyświetlić listę zainstalowanych driverów z pokazaniem ich wersji ?

52aqir

  • Gość
[Ubuntu 7.04] Połączenie do sieci WiFi z WPA
« Odpowiedź #6 dnia: 2007-07-15, 12:47:19 »
2007-07-15 11:16:54 tsukuyomi napisał:

> @douglasmclloyd:
 > próbowałem z edycją tego pliku, to samo - zwiecha
 >
 > @A.B.:
 > no właśnie... znalazłem na Ubuntu.com, że network manager wbudowany w wersje 7.04 posiada już
 > obsługę WPA, jednak tak nie jest !
 > Klikam na ikonke dwóch komputerów w prawym-górnym rogu, następnie otwieram konfigurację
 > 'wireless connection' i o dziwo nie mam do wyboru WPA, tylko sam WEP...
 >
 > // a tak btw:
 > jak wyświetlić listę zainstalowanych driverów z pokazaniem ich wersji ?

Ja to zrobilem tak:
1. wylaczylem network managera, bo jesli jest na recznym ustawieniu to nie ma obslugi wpa a jesli na romaingu to obsluguje wpa, ale co chwile rozlacza siec i szuka innej :/
2. uruchomilem wpa_supplicant z konsoli:

wpa_supplicant -iath0 -Dmadwifi -c/etc/wpa_supplicant/wpa_supplicant.conf -B

gdzie -i odnosi sie do sieciowki, -D do drivera - w moim przypadku madwifi, ale wext tez nie powinien robic problemow, -c to sciezka do konfiguracji wpa_supplicanta ( duzo na temat konfiguracji jest na domowej stronie projektu ), a -B to zeby siedzial w tle i nie zaracal glowy ;)
3. odpalam dhclient i juz smiga radio :)

sieciowke mam na atherosie i ubudubu sam sobie ja znalazl i zainstalowal w/w madwifi ;)

Pozdrawiam

sz0p

  • Gość
[Ubuntu 7.04] Połączenie do sieci WiFi z WPA
« Odpowiedź #7 dnia: 2007-07-15, 18:09:21 »
Świecą ci się diody na karcie? Mi też wykrywało moją kartę wi-fi (siemens pc card 54), ale nie dało się połączyć z żadną siecią. Poszperałem po necie i znalazłem, że trzeba się dowiedzieć jaki chipset ma karta i poszukać do niej firmware lub sterownik, który jest w Windowsie. Po instalacji przez ndiswrappera od razu oświeciły się diody i karta zaczęła hulać, aż miło :D Odsyłam cię do http://ubuntuforums.org i w wyszukiwarce wpisz producenta karty albo chipset i rozwiązanie jak na stole.

tsukuyomi

  • Gość
[Ubuntu 7.04] Połączenie do sieci WiFi z WPA
« Odpowiedź #8 dnia: 2007-07-16, 22:51:06 »
@52aqir:
wyłączenie network managera pomaga a przynajmniej troche :P

@sz0p:
w sumie nie zaglądałem do kompa, ale teoretycznie karta hula bo wykrywa sieci w zasięgu (iwlist scan)

A więc:
dzięki Waszym radom zrozumiałem już lepiej o co chodzi.
Zrobiłem tak:
- dezaktywuje networkmanagera
- wpisuje "iwconfig" -> driverem do karty jest acx v0.1-coś tam
- sprawdzam czy to acx111 czy acx100 (dmesg) -> okazuje się że 111
- dezaktywuje acxa, żeby wpasupplicant mógł stworzyć wlan0
- odpalam:
wpa_supplicant -dd -iwlan0 -c/etc/wpa_supplicant.conf -Dacx111
pojawia się napis, że driver nie jest supportowany :|
a jak odpalam z wexta to też nie działa, bo wext nie obsługuje chyba mojej karty.

Czy da się coś zrobić, żeby acx był supportowany przez wpasupplicanta, czy zostaje mi tylko ndiswrapper ?

sz0p

  • Gość
[Ubuntu 7.04] Połączenie do sieci WiFi z WPA
« Odpowiedź #9 dnia: 2007-07-16, 23:02:49 »
> w sumie nie zaglądałem do kompa, ale teoretycznie karta hula bo wykrywa sieci w zasięgu (iwlist
 > scan)

Mi też wykrywało sieć, ale nie dało się połączyć - knetworkmanager pisał tylko "28% aktywowanie sieci" i stał.
A co ndiswrapper to jakieś zło czy co? :D


tsukuyomi

  • Gość
[Ubuntu 7.04] Połączenie do sieci WiFi z WPA
« Odpowiedź #10 dnia: 2007-07-16, 23:12:24 »
> A co ndiswrapper to jakieś zło czy co? :D
 
ndiswrapper przed instalacją - tak, a po już nie ;]

// tak w ogóle to napisze na tym ubuntuforums, mam nadzieję, że mnie zrozumieją z moim angielskim ;]

sz0p

  • Gość
[Ubuntu 7.04] Połączenie do sieci WiFi z WPA
« Odpowiedź #11 dnia: 2007-07-17, 11:41:32 »
> ndiswrapper przed instalacją - tak, a po już nie ;]

 Jak uruchomić WPA ze sterownikami Ndiswrapper

    * Najpierw, upewnij się, że sterownik Ndiswrapper działa sam bez szyfrowania.

    * Stwórz plik o nazwie /etc/wpa_supplicant.conf, i wklej do niego poniższy kod. Zmodyfikuj wartości ssid i psk.

ctrl_interface=/var/run/wpa_supplicant
 network={
   ssid="YourWiFiSSID"
   psk="YourWiFiPassword"
   key_mgmt=WPA-PSK
   proto=WPA
   pairwise=TKIP
 }

    * Przetestuj. Upewnij się, że twój router nadaje ten SSID.

sudo wpa_supplicant -Dwext -iwlan0 -c/etc/wpa_supplicant.conf -dd

    * Jeśli twój WPA działa. Ładuj go automatycznie podczas uruchamiania systemu.

gksudo gedit /etc/network/interfaces

    * Zmień fragment wlan0 na poniższy.

Jeśli używasz statycznego IP:

auto wlan0
iface wlan0 inet static
address 192.168.1.20
netmask 255.255.255.0
gateway 192.168.1.1
pre-up wpa_supplicant -Bw -Dwext -iwlan0 -c/etc/wpa_supplicant.conf
post-down killall -q wpa_supplicant

lub ten, jeśli używasz dhcp.

auto wlan0
iface wlan0 inet dhcp
pre-up wpa_supplicant -Bw -Dwext -iwlan0 -c/etc/wpa_supplicant.conf
post-down killall -q wpa_supplicant


    * Uruchom komputer ponownie.

To ze http://ubuntuguide.org/wiki/Ubuntu:Feisty_pl