I have been struggling for a while with port speed / duplex mismatches between a Billion 7800 and Cisco 2924.
The basic problem with the Billion is that neither the web interface nor the available telnet commands allow media configuration of LAN switchports i.e. unable to force speed / duplex settings.
I have found a way to change the setting, but it doesn't persist through reboots. Does anybody know how to achieve a persistent change?
The steps to make the change for those that are interested are as follows:
- Telnet into the router in the normal way
Start a [busybox] shell
Use ethctl to configure the switchports:
/bin/ethctl eth1 media-type 100FD port 3
- The ports are numbered in reverse compared to the box labels (i.e. interface labelled '1' is port 3, interface labelled '4' is port 0).
- As an aside, once you've run the BusyBox shell the router filesystem and standard commands are available - this is useful compared to the somewhat restricted default interface.