Problem z konfiguracj

Masz problemy z siecią bądź internetem? Zapytaj tu
Awatar użytkownika
Gordon1x
Posty: 78
Rejestracja: 30 sierpnia 2007, 17:23
Lokalizacja: Polska

Problem z konfiguracją sieci bezprzewodowej

Post autor: Gordon1x »

Router ma wyłączoną opcję rozgłaszania nazwy sieci SSID.
Karta ma sterownik zainstalowany przez program ndiswrapper.
Sieć wykorzystuje szyfrowanie WPA-PSK szyfrowanie TKIP.

Co należy skonfigurować w systemie, aby połączyć się z ukrytą siecią?

Za pomoc z góry dziękuję.
Awatar użytkownika
monolith
Posty: 86
Rejestracja: 09 sierpnia 2007, 01:38
Lokalizacja: Polska

Post autor: monolith »

Witam

1. Przydałoby się mieć zainstalowany pakiet 'wpasupplicant'.
2. Aby nie bawić się w ręczną konfigurację proponuję zainstalować pakiet 'wlassistant', który jest naprawdę świetnym narzędziem do łączenia się z sieciami WiFi zabezpieczonymi lub nie.

Powodzenia.
Awatar użytkownika
Gordon1x
Posty: 78
Rejestracja: 30 sierpnia 2007, 17:23
Lokalizacja: Polska

Post autor: Gordon1x »

monolith pisze:Witam

1. Przydałoby się mieć zainstalowany pakiet 'wpasupplicant'.
2. Aby nie bawić się w ręczną konfigurację proponuję zainstalować pakiet 'wlassistant', który jest naprawdę świetnym narzędziem do łączenia się z sieciami WiFi zabezpieczonymi lub nie.

Powodzenia.
1. Pakiet mam zainstalowany.
2. Zainstalowałem pakiet wlassistant

Niestety nadal nie mogę się połączyć z moim routerem.

Zamieszczam moje pliki konfiguracyjne.

Za pomoc w rozwiązaniu problemu z góry dziękuję.

Plik interfaces

Kod: Zaznacz cały

# 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
address 127.0.0.1
netmask 255.0.0.0

auto wlan0
iface wlan0 inet dhcp
up /sbin/wpa_supplicant -iwlan0 -Dwext -c/etc/wpa_supplicant/wpa.conf -Bw
pre-down wpa_cli terminate
route add gw default 192.168.1.1
dhclient wlan0

Plik wpa.conf

Kod: Zaznacz cały

# WPA-PSK/TKIP

ctrl_interface=/var/run/wpa_supplicant

network={
        ssid="TP-LINK"
        proto=WPA
        key_mgmt=WPA-PSK
        #psk="TajneHaslo"
        psk=902261cf8b539bd91fe3468bef9d7221345c6ddaf0f384ad50cba462A8o6fs23
}
P.S.
Karta sieciowa jest sprawna, ponieważ pod systemem windows wszystko działa.
Awatar użytkownika
monolith
Posty: 86
Rejestracja: 09 sierpnia 2007, 01:38
Lokalizacja: Polska

Post autor: monolith »

Witam

Ja mam jedną kartę sieciową i jedną kartę WiFi.
Mój plik /etc/network/intefaces wygląda następująco:

Kod: Zaznacz cały

# 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
address 127.0.0.1
netmask 255.0.0.0

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

auto eth1
A plik wpa.conf mam pusty a dokładniej mówiąc wogóle go nie posiadam. Jak się łączę z sieciami bezprzewodowymi to wlassistant robi całą konfigurację za mnie. Spróbuj więc go nazwać np.: wpa.conf.backup a oryginalny wpa.conf skasuj i pozwól działać programowi wlassistant. Bo kiedy odpala się ten program i próbuje nawiązać połączenie z daną siecią to wtedy on tworzy swoją konfigurację.
Na takich ustawieniach co Ci podałem wyżej łączę się ze swoim routerem (SSID ukryty i sieć zabezpieczona) oraz próbowałem już łączyć się do różnych sieci WiFi na lotniskach, hotelach i innych miejscach w których akurat byłem i potrzebowałem netu i wszystko działało.

Napisz jak to się ma do Twojego kompa i połączenia.

Powodzenia.
Awatar użytkownika
Gordon1x
Posty: 78
Rejestracja: 30 sierpnia 2007, 17:23
Lokalizacja: Polska

Post autor: Gordon1x »

Nadal nie mogę nawiązać połączenia z routerem.

Konfiguracja routera

Kod: Zaznacz cały

Security Type: WPA-PSK/WPA2-PSK
Security Option: WPA-PSK
Encryption: TKIP
PSK Passphrase: TajneHaslo
Awatar użytkownika
monolith
Posty: 86
Rejestracja: 09 sierpnia 2007, 01:38
Lokalizacja: Polska

Post autor: monolith »

Witam

A podejmowałeś próby sprawdzenia czy istnieje możliwość nawiązania połączenia, gdy zostaną zmienione opcje zabezpieczeń?
Awatar użytkownika
Gordon1x
Posty: 78
Rejestracja: 30 sierpnia 2007, 17:23
Lokalizacja: Polska

Post autor: Gordon1x »

Zainstalowałem ponownie system, gdyż po próbach uruchomienia posypała się konfiguracja (przestał widzieć sieć nawet przy włączonym rozgłaszaniu SSID).

Przedstawię proces instalacji sterowników, bo może popełniam gdzieś błąd.

Kod: Zaznacz cały

aptitude install build-essential
aptitude install linux-headers-'uname -r'
,gdzie uname -r to wersja jądra

Pobrałem ndiswrapper-1.51.tar.gz
tar xvzf ndiswrapper-1.51.tar.gz
make
make install

Wchodzę do katalogu z sterownikami windowsowskimi do karty sieciowej.
ndiswrapper -i bcmwl5.inf

Wyświetlony zostaje tekst:
installing bcmwl5

ndiswrapper -l
'installed drivers:
bcmwl5  driver installed, hardware (14E4:5311) present (alternate driver: bcm43xx)"

Tworzę konfigurację:
cp /etc/ndiswrapper/bcmwl5/14E4:4311.5.conf /etc/ndiswrapper/bcmwl5/.conf

W pliku .conf parametr Afterburner jest ustawiony na 0

£aduje ndiswrapper
ndiswrapper -m
modprobe ndiswrapper

Aby wygenerować klucz używam polecenia:
wpa_passphrase SSID PASSWORD
Po instalacji wlassistant, gdzie dodajesz połączenie z siecią ukrytą?
W programie nie zauważyłem takiej opcji.

Czy do swojej karty sieciowej wykorzystałeś sterowniki z windows, czy może sterowniki bcm43xx?
Awatar użytkownika
monolith
Posty: 86
Rejestracja: 09 sierpnia 2007, 01:38
Lokalizacja: Polska

Post autor: monolith »

Witam

Moja karta WiFi to Intel 3945, więc używam natywnego sterownika dla Linuxa (moduł ipw3945, demon ip3945d, firmware ipw3945).
Jak odpalasz 'wlassistant' to wyskakuje okno w którym masz taki klawisz jak 'Odśwież'. Ja zawsze po odpaleniu programu, klikałem odśwież i w oknie obok masz listę dostępnych sieci. Jak klikniesz na którąś to rozpoczynasz proces konfiguracji dostępu do wybranej sieci.

Konfiguracja sterowników jak na moje oko wygląda oki. Nie jestem do końca pewien, czy to uruchamianie 'wpa_passphrase' jest konieczne, gdyż wszystkie opcje połączenia, również te wymagane przez 'wpa_supplicant' (klucze etc.) dokonujesz programem wlassistant.
Awatar użytkownika
Gordon1x
Posty: 78
Rejestracja: 30 sierpnia 2007, 17:23
Lokalizacja: Polska

Post autor: Gordon1x »

Jak rozwiązać problem z sterownikiem do ipw?

Kod: Zaznacz cały

POSEJDON-1X:~# wpa_supplicant -w -i wlan0 -D ipw -c /etc/wpa_supplicant/wpa_supplicant.conf -d

licant.conf -d
Initializing interface 'wlan0' conf '/etc/wpa_supplicant/wpa_supplicant.conf' driver 'ipw' ctrl_interface 'N/A' bridge 'N/A'
Configuration file '/etc/wpa_supplicant/wpa_supplicant.conf' -> '/etc/wpa_supplicant/wpa_supplicant.conf'
Reading configuration file '/etc/wpa_supplicant/wpa_supplicant.conf'
ctrl_interface='/var/run/wpa_supplicant'
Priority group 0
   id=0 ssid='TP-LINK'
Initializing interface (2) 'wlan0'
EAPOL: SUPP_PAE entering state DISCONNECTED
EAPOL: KEY_RX entering state NO_KEY_RECEIVE
EAPOL: SUPP_BE entering state INITIALIZE
EAP: EAP entering state DISABLED
EAPOL: External notification - portEnabled=0
EAPOL: External notification - portValid=0
wpa_driver_ipw_init is called
SIOCGIWRANGE: WE(compiled)=20 WE(source)=18 enc_capa=0xf
  capabilities: key_mgmt 0xf enc 0xf
WEXT: Operstate: linkmode=1, operstate=5
Own MAC address: 00:1d:d9:2f:7e:d7
wpa_driver_ipw_set_wpa: enabled=1
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
wpa_driver_ipw_set_key: alg=none key_idx=0 set_tx=0 seq_len=0 key_len=0
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
Failed to set encryption.
wpa_driver_ipw_set_key: alg=none key_idx=1 set_tx=0 seq_len=0 key_len=0
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
Failed to set encryption.
wpa_driver_ipw_set_key: alg=none key_idx=2 set_tx=0 seq_len=0 key_len=0
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
Failed to set encryption.
wpa_driver_ipw_set_key: alg=none key_idx=3 set_tx=0 seq_len=0 key_len=0
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
Failed to set encryption.
wpa_driver_ipw_set_countermeasures: enabled=0
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
wpa_driver_ipw_set_drop_unencrypted: enabled=1
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
Setting scan request: 0 sec 100000 usec
Using existing control interface directory.
bind(PF_UNIX): Address already in use
ctrl_iface exists and seems to be in use - cannot override it
Delete '/var/run/wpa_supplicant/wlan0' manually if it is not used anymore
Failed to initialize control interface '/var/run/wpa_supplicant'.
You may have another wpa_supplicant process already running or the file was
left by an unclean termination of wpa_supplicant in which case you will need
to manually remove this file before starting wpa_supplicant again.

Failed to add interface wlan0
State: DISCONNECTED -> DISCONNECTED
Naruszenie ochrony pamięci

Awatar użytkownika
monolith
Posty: 86
Rejestracja: 09 sierpnia 2007, 01:38
Lokalizacja: Polska

Post autor: monolith »

Witam

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?
ODPOWIEDZ