ďťż
 
 
   Brak połączenia przez MadWiFi
 
 

Tematy

 
    
 

 

 

 

Brak połączenia przez MadWiFi





Szarek - 19-08-2008 13:53
Witam
Mam 2 problemy:

1.
Mam następujący skrypt:
#!/bin/sh
wlanconfig ath0 destroy
wlanconfig ath0 create wlandev wifi0 wlanmode adhoc
ifconfig ath0 down
iwconfig ath0 mode Ad-Hoc
iwconfig ath0 essid MOJA_NAZWA
iwconfig ath0 key open MOJ_KLUCZ
ifconfig ath0 up
dhclient ath0 wynikiem jego wykonania jest:
ath0
Internet Systems Consortium DHCP Client V3.1.1
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

wifi0: unknown hardware address type 801
wifi0: unknown hardware address type 801
Listening on LPF/ath0/06:**:**:**:**:7c
Sending on  LPF/ath0/06:**:**:**:**:7c
Sending on  Socket/fallback
DHCPDISCOVER on ath0 to 255.255.255.255 port 67 interval 3
DHCPDISCOVER on ath0 to 255.255.255.255 port 67 interval 3
DHCPDISCOVER on ath0 to 255.255.255.255 port 67 interval 5
DHCPDISCOVER on ath0 to 255.255.255.255 port 67 interval 9
DHCPDISCOVER on ath0 to 255.255.255.255 port 67 interval 20
DHCPDISCOVER on ath0 to 255.255.255.255 port 67 interval 12
DHCPDISCOVER on ath0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on ath0 to 255.255.255.255 port 67 interval 1
No DHCPOFFERS received.
No working leases in persistent database - sleeping. zdążyłem się zorientować w czym problem, skrypt tylko po części się wykonuje bo po wpisaniu iwconfig ath0 otrzymuje:
ath0 
          IEEE 802.11g  ESSID:""  Nickname:""
          Mode:Ad-Hoc  Frequency:2.412 GHz  Cell: 06:**:**:**:**:7c
          Bit Rate:0 kb/s  Tx-Power:16 dBm  Sensitivity=1/1
          Retry:off  RTS thr:off  Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality=28/70  Signal level=-68 dBm  Noise level=-96 dBm
          Rx invalid nwid:8  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0  Missed beacon:0 MODE zmieniło się na Ad-Hoc z Managed ale nie mam pojęcia dlaczego tylko fragment skryptu się wykonuje i tu potrzebuje pomocy Was :) (Polecenia skryptu są poprawne ponieważ wykonując je po kolei metodą kopiuj-wklej do konsoli wykonują się zgodnie z oczekiwaniami.)

2.
Gdy już ręcznie wpiszę ESSID oraz klucz wynik z dhclient ath0 jest następujący:
There is already a pid file /var/run/dhclient.pid with pid 6379
killed old client process, removed PID file
Internet Systems Consortium DHCP Client V3.1.1
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

wifi0: unknown hardware address type 801
wifi0: unknown hardware address type 801
Listening on LPF/ath0/06:**:**:**:**:7c
Sending on  LPF/ath0/06:**:**:**:**:7c
Sending on  Socket/fallback
DHCPREQUEST on ath0 to 255.255.255.255 port 67
DHCPACK from 192.168.**.1
bound to 192.168.**.103 -- renewal in 25 seconds. wynika z komunikatu, że udało mu się połacząć z DHCP i pobrac poprawny adres ale nie mogę przeprowadzić żadnej komunikacji wewnętrznej lub zewnętrznej. Ping czy http nie działają. Korzystam z MadWifi, jądro systemu to 2.6.26-1

Czy ktoś może mi wyjaśnić jak zrobić aby skrypt wykonywał się w całości oraz jak uruchomić komunikacje po przyznaniu adresu przez DHCP?



zygi151 - 19-08-2008 14:20
Z komunikator, ze udało mu się połacząć z DHCP i pobrac poprawny adres ale nie mogę przeprowadzić żadnej komunikacji wewnętrznej lub zewnętrznej. Hmm... miałem podobną sytuacje. Jednak u mnie pingi działały, a przynajmniej we wnętrzu sieci, i były to problemy z DNSami. Sprawdź czy u ciebie to działa ping na twój router, jeśli tak to zainteresuj się plikiem /etc/resolv.conf

Jednak z tego co wynika z komendy dhclient
bound to 192.168.**.103 -- renewal in 25 seconds. to masz zarezerwowany swój dynamiczny adres na 25 sekund. Jeśli zamierzasz korzystać z DHCP to w routerze powinny być jakieś opcje, może tam coś znajdziesz.



Szarek - 19-08-2008 14:49

Z komunikator, ze udało mu się połacząć z DHCP i pobrac poprawny adres ale nie mogę przeprowadzić żadnej komunikacji wewnętrznej lub zewnętrznej. Hmm... miałem podobną sytuacje. Jednak u mnie pingi działały, a przynajmniej we wnętrzu sieci, i były to problemy z DNSami. Sprawdź czy u ciebie to działa ping na twój router, jeśli tak to zainteresuj się plikiem /etc/resolv.conf

Jednak z tego co wynika z komendy dhclient
bound to 192.168.**.103 -- renewal in 25 seconds. to masz zarezerwowany swój dynamiczny adres na 25 sekund. Jeśli zamierzasz korzystać z DHCP to w routerze powinny być jakieś opcje, może tam coś znajdziesz. Niestety, to nie problem z DNS. Pingowanie przez adres DNS czy adres IP daje ten sam rezultat:
PING 192.168.**.1 (192.168.**.1) 56(84) bytes of data.
From 192.168.**.103 icmp_seq=1 Destination Host Unreachable
From 192.168.**.103 icmp_seq=2 Destination Host Unreachable
From 192.168.**.103 icmp_seq=3 Destination Host Unreachable
^C
--- 192.168.**.1 ping statistics ---
5 packets transmitted, 0 received, +3 errors, 100% packet loss, time 4016ms Plik /etc/resolv.conf jest poprawnie aktualizowany zgodnie z ustawieniami DHCP. Na wszelki wypadek zwiększyłem czas rezerwacji na 1 godzinę ale to też nie pomogło.



sappa - 19-08-2008 16:10
A w dhcp podajesz domyslana brame ?
Sprawdz czy po pobraniu adresu ustawia ci routing (polecenie route) i czy masz trase domyslna.

Mozesz jeszcze sprobowac przypisac adres na sztywno ale nie wiem czy to cos zmieni



Szarek - 19-08-2008 21:22

A w dhcp podajesz domyslana brame ?
Sprawdz czy po pobraniu adresu ustawia ci routing (polecenie route) i czy masz trase domyslna.

Mozesz jeszcze sprobowac przypisac adres na sztywno ale nie wiem czy to cos zmieni
Po skonfigurowaniu ath0 oraz po podłączeniu kabla do eth0 otrzymuje:
Kernel IP routing table
Destination    Gateway        Genmask        Flags Metric Ref    Use Iface
192.168.&&.0    *              255.255.255.0  U    0      0        0 eth0
192.168.**.0    *              255.255.255.0  U    0      0        0 ath0
link-local      *              255.255.0.0    U    1000  0        0 eth0
default        Irys            0.0.0.0        UG    0      0        0 eth0
default        Irys            0.0.0.0        UG    0      0        0 ath0 a po odłączeniu kabla wygląda tak:
Kernel IP routing table
Destination    Gateway        Genmask        Flags Metric Ref    Use Iface
192.168.**.0    *              255.255.255.0  U    0      0        0 ath0
default        192.168.**.1    0.0.0.0        UG    0      0        0 ath0 (nie poprawiałem kolumny Gateway)



zygi151 - 20-08-2008 00:04
Może jakieś problemy z synchronizacją pakietów, albo z częstotliwością nadawania pakietów (zobacz w routerze)

Zobacz też to :
http://forum.suse.pl/index.php?topic=8460.0;wap2



sappa - 20-08-2008 12:51
A czy po kablu podłaczasz sie do tego samego routera. I pisz cale adresy, nikt ci sie nie wlamie majac twoj adres wewnetrzny, a lepiej sie to czyta niz ** i &&.

Pozdro
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis