Wykrywa sie

Masz problemy z siecią bądź internetem? Zapytaj tu
Fenixon
Posty: 34
Rejestracja: 01 maja 2008, 09:34

Wykrywa sieć, ale się nie łączy

Post autor: Fenixon »

Wygląda na to, że debian wykrywa sieć bezprzewodową, ale się z nią nie łączy.
Sieć konfigurowałem według tego poradnika: http://debian.linux.pl/viewtopic.php?t=2055

Kod: Zaznacz cały

iwconfig
Obrazek

Kod: Zaznacz cały

ifconfig
Obrazek

Kod: Zaznacz cały

iwlist scan
Obrazek

/etc/network/interfaces:
# 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

# The primary network interface
allow-hotplug wlan0
auto wlan0
iface wlan0 inet static

address 192.168.0.101
netmask 255.255.255.0
network 192.168.0.100
broadcast 192.168.0.199
gateway 192.168.0.1

wireless_mode managed
wireless_channel 6
wireless_essid gentoo
wireless_rate 54M
wireless_key xxxxxxxxxx
Mógłby ktoś mi pomóc postawić sieć na nogi?
Utumno
Beginner
Posty: 432
Rejestracja: 09 listopada 2008, 13:04
Lokalizacja: Gdansk

Post autor: Utumno »

Karte Ci wykrywa i sterownik dziala. 90% roboty za toba.

Poradnik na ktorym sie opierales zupelnie bez sensu zaleca wpisywanie do /etc/network/interfaces sztywne ustawienia na interfejs wireless.

1) wyrzuc wszystko zwiazane z wlan0 z /etc/network/interfaces, tzn nie ten plik wyglada tak:

Kod: Zaznacz cały

# lo tutaj MUSI byc!
auto lo
iface lo inet loopback

# Jezeli masz w systemie tez karte wired, ustaw tez i to
auto eth0
iface eth0 inet manual 
2) zainstaluj network-managera ( rozni tutaj beda polecac WICD, tez jest OK, ale wbrew obowiazujacej tu 'linii' uwazam network-managera za lepszego a problemy z nim u niektorych za zwiazane z niezrozumieniem /etc/network/interfaces wlasnie i efekt uzywania niewydarzonych poradnikow jak powyzszy )

Kod: Zaznacz cały

apt-get install network-manager
i n-m powininen Ci sie pojawic w trayu. Teraz tylko go skonfigurowac, co jest latwe.
Fenixon
Posty: 34
Rejestracja: 01 maja 2008, 09:34

Post autor: Fenixon »

No to jestem w dołku.
Aby mieć działające X'y potrzebuję internetu (http://debian.linux.pl/viewtopic.php?p=79641), a żeby mieć działający internet, potrzebuję X'ów.

Czyli mój plik interfaces powinien zawierać samo

Kod: Zaznacz cały

auto lo 
iface lo inet loopback

address 192.168.0.101 
netmask 255.255.255.0 
network 192.168.0.100 
broadcast 192.168.0.199 
gateway 192.168.0.1 

wireless_mode managed 
wireless_channel 6 
wireless_essid gentoo 
wireless_rate 54M 
wireless_key xxxxxxxxxx  
Dobrze zrozumiałem?
pavbaranov
Senior Member
Posty: 2156
Rejestracja: 29 lipca 2007, 18:06

Post autor: pavbaranov »

Z czego instalowałeś? Network-manager powinien być zainstalowany, a raczej na pewno powinien być na płytce.
Utumno
Beginner
Posty: 432
Rejestracja: 09 listopada 2008, 13:04
Lokalizacja: Gdansk

Post autor: Utumno »

Zapomnieles powiedziec ze nie masz Xow.

Bez Xow rzeczywiscie trzeba wpisac wlan0 do interfaces, ale lepiej dhcp:

Kod: Zaznacz cały

# Loopback
auto lo
iface lo inet loopback 

# Wireless
allow-hotplug wlan0
auto wlan0
iface wlan0 inet dhcp

wireless_mode managed
wireless_channel kanał
wireless_essid nazwa
wireless_rate 54M
wireless_key klucz
i potem

Kod: Zaznacz cały

ifup wlan0
Swoja droga, jakim cudem nie masz Xow? Latwiej by bylo sciagnac pelna plyte intstalacyjna i zainstalowac wszystko razem z n-m.
Fenixon
Posty: 34
Rejestracja: 01 maja 2008, 09:34

Post autor: Fenixon »

Zdaje się, że sterowniki nie obsługują mojej karty graficznej.
Instalowałem system z płyty cd i serwera lustrzanego (podłączyłem kablem na potrzeby instalacji). Na GeForce miałem X'y od razu po instalacji, a na Radku już nie.

No to tak: zrobiłem tak jak radziłeś, jednak nadal nie może się połączyć:

Kod: Zaznacz cały

#/etc/init.d/networking restart

Listening on LPF/wlan0/00:13:46:b0:ab:87
Sending on LPF/wlan0/00:13:46:b0:ab:87
Sending on Socket/fallback
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 13
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 13
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 16
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 12
No DHCPOFFERS received
No working leases in persistent database - sleeping
ifup.d/mountnfs[wlan0]:waiting for interface lo before doing NFS mounts (warning)
Taka sama informacja była przy

Kod: Zaznacz cały

ifup wlan0
W w/w fragmencie jest mowa o jakimś NFS. Może pomoże informacja, że podczas uruchomienia systemu nie może się załadować "statd" a chyba ma on jakiś związek z NFS.

Tutaj daję kawałek /var/log/syslog jakby komuś się chciało czytać. Jest dużo błędów związanych z acx i łączeniem z siecią.
pavbaranov
Senior Member
Posty: 2156
Rejestracja: 29 lipca 2007, 18:06

Post autor: pavbaranov »

1. Jeżeli instalowałeś z płyty CD (pytanie jakiej?) i nie był to netinstall itp. maleństwa, tylko normalna, pierwsza instalka ze środowiskiem, to na tej płycie masz network-managera i możesz go stamtąd zainstalować.
2. Co do Xów - ustaw sobie, jeśli się da, bo ja już z Xami od Lenny odpadam, jako driver vesę i odpal Xy (jeśli się dadzą; kilka wątków wstecz toczy się dyskusja i ktoś tam podawał sposób na edycję xorg.confa.
3. Potem sobie dociągniesz, co będziwsz potrzebował.
4. Network-manager ma bodaj też wersję konsolową, ale tego w 100% nie jestem pewny. Możesz też spróbować ściągnąć sobie Ceni z repozytorium Siduksa i spróbować ustawić połączenie na nim. Działa w trybie semigraficznym, zatem Xy nie są Ci do niczego potrzebne. Musisz tylko sprawdzić zależności.
Whistler_QD
Posty: 18
Rejestracja: 21 stycznia 2008, 16:25
Lokalizacja: Tarnowkie Góry

Post autor: Whistler_QD »

Jeśli ifconfig pokazuje ci inne interfejsy niż wlan0, lo, wmaster0:
  • ifconfig xxx down (xxx to nazwa tego interfejsu).
Np.

Kod: Zaznacz cały

 ifconfig eth0 down
Następnie:Sprawdź czy działa.

Ciekawi mnie dlaczego nie masz interfejsu lo (local loopback).

Kod: Zaznacz cały

auto lo
iface lo inet loopback
Masz taki wpis w /etc/network/interfaces?
Fenixon
Posty: 34
Rejestracja: 01 maja 2008, 09:34

Post autor: Fenixon »

Whistler_QD pisze:Ciekawi mnie dlaczego nie masz interfejsu lo (local loopback).

Kod: Zaznacz cały

auto lo
iface lo inet loopback
Masz taki wpis w /etc/network/interfaces ?
Po poście Utumno już ten wpis dodałem.
Zrobiłem tak jak pisałeś, jednak nadal jest to samo :/

Kod: Zaznacz cały

debian:/home/fenixon# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:1d:7d:05:be:73  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:219 Base address:0x4000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:560 (560.0 B)  TX bytes:560 (560.0 B)

wlan0     Link encap:Ethernet  HWaddr 00:13:46:b0:ab:87  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:76 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:20 Base address:0x4000 

debian:/home/fenixon# ifconfig eth0 down
debian:/home/fenixon# ifconfig
lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:560 (560.0 B)  TX bytes:560 (560.0 B)

wlan0     Link encap:Ethernet  HWaddr 00:13:46:b0:ab:87  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:87 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:20 Base address:0x4000 

debian:/home/fenixon# ifconfig wlan0 down
debian:/home/fenixon# ifconfig wlan0 up
debian:/home/fenixon# iwlist wlan0 scannins
iwlist: unknown command `scannins' (check 'iwlist --help').
debian:/home/fenixon# iwlist wlan0 scanning
wlan0     Scan completed :
          Cell 01 - Address: 00:15:E9:62:79:F8
                    ESSID:"gentoo"
                    Mode:Master
                    Frequency:2.437 GHz (Channel 6)
                    Quality=41/100  Signal level=17/100  Noise level=0/100
                    Encryption key :o n
                    Bit Rates:1 Mb/s]http://www.isc.org/sw/dhcp/[/url]

Listening on LPF/wlan0/00:13:46:b0:ab:87
Sending on   LPF/wlan0/00:13:46:b0:ab:87
Sending on   Socket/fallback
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 9
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 12
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 10
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
debian:/home/fenixon# 
debian:/home/fenixon# 
Ale dobra wiadomość jest taka, że jakimś cudem udało mi się postawić Iksy :)

[ Dodano: 2009-02-13, 12:34 ]
Mam! Problem rozwiązany :)
Wszystko było winą routera. Tzn. nie przyjmował określonej wartości dla "rate". Wystarczyło wpisać:

Kod: Zaznacz cały

# iwconfig wlan0 rate auto
lub zmienić w interfaces rate na:

Kod: Zaznacz cały

wireless_rate auto
I już wszystko działało :)

Dziękuję wam za pomoc, temat chyba już do zamknięcia :)
ODPOWIEDZ