[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Funktionierender dhcp-Client gesucht



On Mon, Jul 14, 2008 at 10:11:38AM +0200, Matthias Haegele wrote:
> >Davon ausgehend, dass eth2 Dein WLAN-Adapter ist

Jupp, in dem Fall ja. Der Name der Schnittstelle ist aber prinzipiell
egal, ich habe auch eine identische Karte, welche von udev eth1
gelabelt wurde, ebenso eine ra0 und noch andere Namen.

> >>Jul 13 19:51:17 laptop dhclient: Listening on LPF/eth2/xx:xx:xx:xx:xx:xx
> >>Jul 13 19:51:17 laptop dhclient: Sending on   LPF/eth2/xx:xx:xx:xx:xx:xx
> >>Jul 13 19:51:17 laptop dhclient: Sending on   Socket/fallback/fallback-net
> >>Jul 13 19:51:17 laptop kernel: rt2500 EEPROM:  1  2  3  4  5  6  7  8  9
> >>10 11 12 13 14  Channel
> >>Jul 13 19:51:17 laptop kernel: rt2500 EEPROM:  1  1  1  1  2  2  2  2  3
> >>3  3  3  4  4  dBm Maximum
> >>Jul 13 19:51:18 laptop dhclient: DHCPDISCOVER on eth2 to 255.255.255.255
> >>port 67 interval 8
> >>Jul 13 19:51:18 laptop dhclient: receive_packet failed on eth2: Network is
> >>down
> >Ist der Access-Point denn verbunden? Benutzt Du Verschlüsselung?

Ja. Ja.

> >Ich kann mir nicht vorstellen, dass dhcp wirklich das Prolem ist. Ich
> >vermute eher ein Timing-Problem bei den verschiedenen Vorgängen AP-Scan,
> >AP-Verbindung, Krypto-Handshake, dhcp-Request. Kannst Du versuchen, die
> >einzelnen Stadien manuell zu kontrollieren und Step-by-Step durchzuführen?
> Evtl. bietet der Accesspoint auch ein Log und man sieht dort ob der 
> Client überhaupt eine Verbindung kriegt, die DHCP Anfragen ankommen?

Es mag sein, daß es ein timing-Problem ist, aber: in diesem speziellen
Fall, den ich momentan habe, habe ich sowohl Verschlüsselung als auch
keine Möglichkeit, auf den AP zuzugreifen zwecks Log-Einsicht (falls
der sowas überhaupt hat). Ich habe im Grunde nur das Passwort - den
Rest habe ich aus den Windows-Netzwerkeinstellungen abgelesen. Das
Problem tritt aber auch an unverschlüsselten APs auf. Ein Verdacht, den
ich seit gestern habe: nach dem "Erstkontakt" existiert eine Datei
/var/lib/dhcp/dhclient.eth2.leases
Sobald diese existiert, scheine ich die Probleme zu haben. Lösche ich
sie vor dem shutdown (oder nach dem Reboot, vor Einstecken der Karte),
dann klappts auch mit dhcp. In der Datei selbst steht überhaupt nix
auffälliges, momentan z.B.:

lease {
  interface "eth2";
  fixed-address 192.168.1.64;
  option subnet-mask 255.255.255.0;
  option routers 192.168.1.254;
  option domain-name-servers 192.168.1.254;
  option domain-name "lan";
  option dhcp-lease-time 86400;
  option dhcp-message-type 5;
  option dhcp-server-identifier 192.168.1.254;
  renew 2 2008/7/15 08:25:35;
  rebind 2 2008/7/15 17:25:35;
  expire 2 2008/7/15 20:25:35;
}

Ich kann da wirklich keine Auffälligkeiten erkennen, es ist aber de
facto so, daß der dhcp-Automatismus offensichtlich funktioniiert, wenn
noch keine derartige Datei existiert.


ciao, Dirk


Reply to: