Hi,
I'm using the WRT54 with CoovaAP more than a year now and everything was fine.
This month, I wanted to expand the WLAN to the rest of the building by using a AVM Fritz! WLAN Repeater.
When I tried to get an IP-Address from the Hotspot with a Client, the Hotspot-DHCP does not register the MAC of the Client, but of the Repeater, so I get an IP-Address-Conflict when I do this with a second Client.
So I Wiresharked my WLAN for DHCP-Packets and Captured some of These:
DHCPDISCOVER
Short:
In the Head is the Repeater as the sender (00:24:fe:c4:ed:a6)
- Ethernet II, Src: Avm_c4:ed:a6 (00:24:fe:c4:ed:a6), Dst: Broadcast (ff:ff:ff:ff:ff:ff)
In the Body is the real Client as the discoverer 00:1d:e0:32:5d:0b)
- Client MAC address: IntelCor_32:5d:0b (00:1d:e0:32:5d:0b)
Here also the DHCPREQUEST and the DHCPDECLINE.
When I use the Repeater in another Network with and Eisfair Linux DHCP everything is fine. There the DHCP uses the Body-MAC and not the one of the sender.
So why does the Coova Hotspot DHCP do this?
System: WRT54GL v1.1
Firmware Version: CoovaAP Firmware - version 1.0 beta.9 - Copyright (c) 2009 - based on WHITE RUSSIAN (0.9+)
Kernel Version: Linux version 2.4.30 (dbird@dbird) (gcc version 3.4.4 (OpenWrt-1.0)) #1 Tue Sep 25 18:56:12 CEST 2007
EDIT: Oh.. I also can`t capture DHCPOFFER Packets from the CoovaAP. This isn't normal?!
Jan
Can you also run chilli in
Can you also run chilli in debug mode? Is that chilli giving the decline or could it be the AVM box?