This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

DHCP via CableModem not working

Hello,

I have a strange problem:
When I connect the ASG to my cablemodem, the ASG won't get an IP from DHCP (see log 1).

But there is one way to get an IP: I connect another router (e.g. a cheap Netgear WNR1000) to the cablemodem and the router will get an IP from DHCP.
Then I have to change the MAC of the ASG to the MAC of the router.
When I then pull out the network cable and put it in the ASG, the ASG will get an IP from DHCP! (log 2)

I contacted my ISP and he's only checking the MAC - no additional security - so every router should work.
And yes: I can use another router with no problems.
Or I can change the virtual MAC of a router to get a new IP.

Only the ASG is causing problems.
Is this a known bug? What can I try?

Log 1:
2012:09:24-19:33:11 home dhclient: Internet Systems Consortium DHCP Client 4.1-ESV-R3
2012:09:24-19:33:11 home dhclient: Copyright 2004-2011 Internet Systems Consortium.
2012:09:24-19:33:11 home dhclient: All rights reserved.
2012:09:24-19:33:11 home dhclient: For info, please visit https://www.isc.org/software/dhcp/
2012:09:24-19:33:11 home dhclient:
2012:09:24-19:33:11 home dhclient: Listening on LPF/eth0/20:4e:7f:xx:xx:xx
2012:09:24-19:33:11 home dhclient: Sending on LPF/eth0/20:4e:7f:xx:xx:xx
2012:09:24-19:33:11 home dhclient: Sending on Socket/fallback
2012:09:24-19:33:11 home dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 5
2012:09:24-19:33:16 home dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 7
2012:09:24-19:33:23 home dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 7
2012:09:24-19:33:30 home dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 9
2012:09:24-19:33:39 home dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 9
2012:09:24-19:33:48 home dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 13
2012:09:24-19:34:01 home dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 11
2012:09:24-19:34:12 home dhclient: No DHCPOFFERS received.
2012:09:24-19:34:12 home dhclient: No working leases in persistent database - sleeping.

Log 2:
2012:09:24-19:55:35 home dhcpc-sh: starting DHCP client
2012:09:24-19:55:35 home dhclient: Internet Systems Consortium DHCP Client 4.1-ESV-R3
2012:09:24-19:55:35 home dhclient: Copyright 2004-2011 Internet Systems Consortium.
2012:09:24-19:55:35 home dhclient: All rights reserved.
2012:09:24-19:55:35 home dhclient: For info, please visit https://www.isc.org/software/dhcp/
2012:09:24-19:55:35 home dhclient:
2012:09:24-19:55:35 home dhclient: Listening on LPF/eth0/20:4e:7f:xx:xx:xx
2012:09:24-19:55:35 home dhclient: Sending on LPF/eth0/20:4e:7f:xx:xx:xx
2012:09:24-19:55:35 home dhclient: Sending on Socket/fallback
2012:09:24-19:55:35 home dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 5
2012:09:24-19:55:36 home dhclient: DHCPREQUEST on eth0 to 255.255.255.255 port 67
2012:09:24-19:55:36 home dhclient: DHCPOFFER from xx.xx.xx.xx
2012:09:24-19:55:37 home dhclient: DHCPACK from xx.xx.xx.xx
2012:09:24-19:55:37 home dhclient: bound to yy.yy.yy.yy -- renewal in 19327 seconds.


This thread was automatically locked due to age.
Parents
  • Log1 shows Astaro doing DHCPDISCOVERs
    Log2 shows Astaro doing a DHCPREQUEST

    Have you attempted to log into the console - select the interface and click on renew.
    DHCP on cable systems are never straight forward. Until we changed from dhcpd to dhclient I had to 'chroot /var/chroot-dhcpc /usr/sbin/dhcpcd -k eth0' when my lease expired. With 9.002 my lease expires and I have to click on renew!
Reply
  • Log1 shows Astaro doing DHCPDISCOVERs
    Log2 shows Astaro doing a DHCPREQUEST

    Have you attempted to log into the console - select the interface and click on renew.
    DHCP on cable systems are never straight forward. Until we changed from dhcpd to dhclient I had to 'chroot /var/chroot-dhcpc /usr/sbin/dhcpcd -k eth0' when my lease expired. With 9.002 my lease expires and I have to click on renew!
Children
  • Yes, sadly, I seem to be the only one with this problem, so we have to dig deeper.

    Answers:
    - yes, I tested several power-off-times. From some seconds to some hours.
    - the lease time of my ISP is 24h. But if you set a new MAC, you will get a new IP instantly (successfully tested with netgear router)
    - brand of my cable modem is: HitronTechnologies BVG-3653
    - yes, I clicked "renew" a few hundred times :-)
    - when the ASG gets an IP (with the described workaround) everything is working fine. So I can exclude interface or cable/connection problems.

    Thanks again for your help.