Motorola SB5100, Cable Broadband Modem Access

I was having difficulty connecting to the broadband cable modem through ethernet using the Motorola SB5100 and switching between desktops. Here is what I found for troubleshooting the connection:

  1. Put the cable modem in stand-by mode
  2. This will enable the internal DHCP Server of the modem when the Cable Modem is disconnected from the Internet. You will then be assigned a dynamically assigned IP Addresses by the Cable Modem DHCP Server which keeps trying to refresh after 10 seconds. These addresses are assigned from an address pool which begins with and ends with
  3. Bring up the SURFboard Configuration Manager located at
  4. Go to the "Configuration" page and "Restart Cable Modem".
  5. Turn on the Modem from it's Stand-by mode.
  6. The cable modem should now pick up your latest MAC Address and you will be assigned the IP address provided by your ISP in the next refresh.

Happy Surfing !!

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.


I will appreciate prompt response on why my send/receive light is not showing.
I connected the modem rightly. I dont know the following ip: Default Gateway, DNS and Alternate DNS.

Abiodun Sodamola

Internet sharing with Coyote Linux

Instead of switching between desktops, better still would be to install [Coyote Linux Floppy Firewall] which offers a full featured web administrator, SSH 2 support, QoS bandwidth limiting, caching DNS server, and now supports DHCP reservations.

I had an un-used pentium II, 166MHz, 64 MB RAM with no hard-drive... lying around as a door-stopper!! Luckily there were sufficient PCI slots for the two ethernet NIC cards, plugged it into a 10 port hub and was good to go with just the default setting of Coyote.

Below are the steps I took to get it up annd running:

  1. Booted up with [Knoppix].
  2. Network was auto-detected.
  3. Found the name of modules used by the NIC cards via `lsmod` and `grep eth /etc/modules.conf`. The module name is later required for creating the Coyote floppy.
  4. Downloaded
    Coyote Linux Floppy Builder Package
  5. Untarred it, changed user to root and ran the "" script.
  6. Followed through the step by step in the documentation, which was pretty much a breeze.
  7. Once the floppy disk was created, re-booted and logged in just typing "root", the default user. (Remember to change the password once logged in as it is possible to login to the machine remotely at this point).
  8. The "webadmin" can be accessed at with the default setting which is available on the LAN side of the router.

Related Reading: [Windows XP Internet Connection Sharing with Linux]

Upgrading Coyote

Recently, Coyote 2.12 has been released which upgrades dropdear SSH server to 0.43 (security fix) and pppd to 2.4.2, also has merged web admin changes from Claudio.

See the ChangeLog.

The upgrade was pretty smooth and the below steps were taken:

1. Downloaded the latest package.
2. Found the name of modules used by the NIC cards via `lsmod` on the Coyote box to be "tulip".
3. Built the Floppy as mentioned in the above response.
4. Logged in as root to the Coyote Box.
5. Mounted the old version of coyote floppy, `mount -t vfat /dev/boot /mnt`
6. Copied the config directory files to the tmp directory, `cp -R /mnt/config /tmp`
7. Unmounted Floppy, `umount /mnt`
8. Mounted the new version of coyote floppy disk.
9. Replaced the existing config files, `cp /tmp/config/* /mnt/config`
10. Rebooted the sytem to the new version and noticed there were some major advances in the web admin interface...

***Don't forget to change your password.***