Zaczyna się tak:
KOD
Feb 29 14:06:26 wifizone dhcpd: DHCPDISCOVER from 00:1d:e0:28:f2:cf (IBM) via rl0
Feb 29 14:06:27 wifizone dhcpd: DHCPOFFER on 192.168.64.235 to 00:1d:e0:28:f2:cf (IBM) via rl0
Feb 29 14:06:27 wifizone dhcpd: DHCPREQUEST for 192.168.64.235 (192.168.64.1) from 00:1d:e0:28:f2:cf (IBM) via rl0
Feb 29 14:06:27 wifizone dhcpd: DHCPACK on 192.168.64.235 to 00:1d:e0:28:f2:cf (IBM) via rl0
potem bywa tak:
KOD
Feb 29 14:13:57 wifizone dhcpd: DHCPREQUEST for 192.168.64.235 from 00:1d:e0:28:f2:cf (IBM) via rl0
Feb 29 14:13:57 wifizone dhcpd: DHCPACK on 192.168.64.235 to 00:1d:e0:28:f2:cf (IBM) via rl0
Feb 29 14:21:27 wifizone dhcpd: DHCPREQUEST for 192.168.64.235 from 00:1d:e0:28:f2:cf (IBM) via rl0
Feb 29 14:21:27 wifizone dhcpd: DHCPACK on 192.168.64.235 to 00:1d:e0:28:f2:cf (IBM) via rl0
.
.
.
a potem czasami pojawia się coś takiego
KOD
Feb 29 16:09:16 wifizone dhcpd: DHCPDISCOVER from 00:1d:e0:28:f2:cf (IBM) via rl0
Feb 29 16:09:17 wifizone dhcpd: DHCPOFFER on 192.168.64.235 to 00:1d:e0:28:f2:cf (IBM) via rl0
Feb 29 16:09:20 wifizone dhcpd: DHCPDISCOVER from 00:1d:e0:28:f2:cf (IBM) via rl0
Feb 29 16:09:20 wifizone dhcpd: DHCPOFFER on 192.168.64.235 to 00:1d:e0:28:f2:cf (IBM) via rl0
Feb 29 16:09:28 wifizone dhcpd: DHCPDISCOVER from 00:1d:e0:28:f2:cf (IBM) via rl0
Feb 29 16:09:28 wifizone dhcpd: DHCPOFFER on 192.168.64.235 to 00:1d:e0:28:f2:cf (IBM) via rl0
Feb 29 16:09:45 wifizone dhcpd: DHCPDISCOVER from 00:1d:e0:28:f2:cf (IBM) via rl0
Feb 29 16:09:45 wifizone dhcpd: DHCPOFFER on 192.168.64.235 to 00:1d:e0:28:f2:cf (IBM) via rl0
5 minut przerwy i znowu:
KOD
Feb 29 16:15:03 wifizone dhcpd: DHCPDISCOVER from 00:1d:e0:28:f2:cf (IBM) via rl0
Feb 29 16:15:04 wifizone dhcpd: DHCPOFFER on 192.168.64.235 to 00:1d:e0:28:f2:cf (IBM) via rl0
Feb 29 16:15:06 wifizone dhcpd: DHCPDISCOVER from 00:1d:e0:28:f2:cf (IBM) via rl0
Feb 29 16:15:06 wifizone dhcpd: DHCPOFFER on 192.168.64.235 to 00:1d:e0:28:f2:cf (IBM) via rl0
Feb 29 16:15:13 wifizone dhcpd: DHCPDISCOVER from 00:1d:e0:28:f2:cf (IBM) via rl0
Feb 29 16:15:13 wifizone dhcpd: DHCPOFFER on 192.168.64.235 to 00:1d:e0:28:f2:cf (IBM) via rl0
Feb 29 16:15:30 wifizone dhcpd: DHCPDISCOVER from 00:1d:e0:28:f2:cf (IBM) via rl0
Feb 29 16:15:30 wifizone dhcpd: DHCPOFFER on 192.168.64.235 to 00:1d:e0:28:f2:cf (IBM) via rl0
Trochę o konfiguracji. DHCPD odpalony na FreeBSD 6.2, problemy mają najczęściej Visty. Całość działa w sieci w WPA Enterprise (PEAP/MSCHAPv2). Komputer/użytkownik autoryzuje się poprawnie, a następnie Vista ma problemy z dostaniem IP. Z logów wynikałoby, że to wszystko wina Visty (brak reakcji na DHCPOFFER), ale pomaga ... nie wiem do końca co:
- wyłączenie/włączenie sieciówki w systemie i logowanie od zera (nie zawsze)
- restart AP (tego jeszcze nie przebadałem do końca)
- skasowanie dhcpd.leases i restart dhcpd (wydawało mi się, że pomaga ... ale nagle okazało się, że tylko czasami)
Zacząłem monitorować tcpdumpem serwer ... Tam jest (chyba) oki, serwer odpowiada OFFER na DISCOVER. Znalazłem sobie taką nie działającą Vistę i chciałem tam jakiś program do filtrowania załączyć [Vista 64-bit i były problemy, ale jakiś Trial się znalazł] ... ale było tak:
- Vista napisała, że jest problem z IP
- załączyłem program do monitorowania, żeby sprawdzić co się dzieje na łączu bezprzewodowym
- naprawiło się, Vista dostała IP i klapa z monitorowania
--------
Teraz pytania:
1. Ktoś wie w czym problem? Dlaczego tak się dzieje?
2. Znacie jakiś inny serwer DHCP działający na FreeBSD?
3. Może istnieje jakiś inny klient DHCP na Windows?
Pozdrawiam,
Mickey
