Slashdot Mirror


SpeedStream 5250 Configuration Utility?

tzanger asks: "There's a vast quantity of SpeedStream 5250 and 5251 SDSL modems on ebay. These modems are actually ethernet-to-SDSL bridges and could be used as cheap point-to-point links. I say could because Efficient Networks has defaulted the configuration to CPE-only and they have made their configuration utility '5250dnld.exe' disappear. I've tried dozens of search engines, Usenet and about twenty FTP search engines without luck. I thought Gnutella might be a good choice but there is a Gnutella virus which propagates itself as whatever application you try to grab!"

"The DSL controller used in the SpeedStream 5250 (the Brooktree Bt8970) is capable of working as CPE or CO; I just can't set it without that application. This is where I am asking the Slashdot crowd if they have this modem and perhaps have a copy of the 5250dnld.exe they could share. I'm certain I can get this working (and get a good HOWTO set up) if I could only get a hold of that damn utility!"

4 of 16 comments (clear)

  1. Your utility - telnet by Snowfox · · Score: 5, Informative
    Most of the SpeedStream models can be configured with a telnet-based interface. While I can't speak to the 5250 specifically, my model included information on how to configure it via telnet in the back of the manual that shipped with it.

    Basically: set your ethernet interface to 10.0.0.2, telnet to 10.0.0.1 and hit ? for a list of available commands.

    Word of warning - do NOT turn on the 'bridgefilter' option if it is present. This command (and possibly others) can render your DSL modem unusable, and there won't be a thing you can do to fix it.

    1. Re:Your utility - telnet by tzanger · · Score: 5, Informative

      Most of the SpeedStream models can be configured with a telnet-based interface.

      The 5250/1 don't have this. They don't have an IP, as they are bridges, not firewalls or routers.

      I have the flash upgrade utility and, after cracking open my TCP/IP refrence and combing through 802.3 SNAP frame bitmaps, the flash utility (and I am guessing the configuration utility as well) use specific ethernet frames toc ommunicate with the processor on the SpeedStream 5250.

      Here is some more info from my notes:

      • Okay I'm looking at 802.3 SNAP frames:

        The PC with the flashing program sends out a raw frame:
        0000: ff ff ff ff ff ff 00 50 04 66 a4 02 00 46

        broadcast from 00:50:04:66:a4:02, len 0x0046

        000e: aa aa 03
        0011: 00 20 ea 00 01

        I know it's a SNAP frame because 0xaa 0xaa 0x03 is the signature for the SNAP header.

        Now the OUI is normally 0x000000 but here it is 0x0020ea. That is the first half of the MAC for both of these SDSL bridges, and I am willing to bet that all 5250s have this as the start of their MAC address.

        The last part of the SNAP header is the type: 0x0001.

        0016: 00 00 41 48 00 02 00 00 00 01
        0020: 0e 01 00 01 00 00 00 3c 00 00 00 00 00 00 00 00
        0030: 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00
        0040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
        0050: 00 00 00 01

        The length of 0x0046 takes the data from 0x0e through to 0x53.

        The flashing computer keeps sending this until it gets a response.

      Anyway as you can see I've been buggering around with this for a while. I've documented the flashing procedure as best I can but it's obvious that this isn't as simple as telnetting to an IP. These devices use special ethernet frames to communicate and pass everything else, just like a good little bridge should

    2. Re:Your utility - telnet by Elequin · · Score: 3, Informative

      I've worked with 5260's, 5660's, 5851's, 5861's, etc. I've found that most of them, whether they are a bridge or router, can still be telnetted into with the correct settings. All the ones I've mentioned above, when set to factory defaults, can be telnetted to if you set your computer to 192.168.254.1 (/24) and telnet to 192.168.254.254.

      The reason this works on the 5260's (even though they are bridges) is because Effecient basically just took the 5660 (the router) and removed some stuff, configured it as a bridge, and re-labled it a bridge.

      The usual login / password for Effecient's products are 'login' / 'admin'. If it just asks for a password, it's 'admin'.

      - Eric

  2. Re:Write a config utility yourself! by tzanger · · Score: 4, Informative

    The beauty of open-source is that anyone can create advanced configuration tools like the one you describe without the technical and moral restrictions of proprietary and closed software!

    While your post sounds about as sarcastic as one can muster without sounding like a total ass, that is exactly what I'm working on; however I can't rewrite the utility until I can get the packet format down, and that's what I need the Win32 utility for!

    here is an excerpt from my notes so far. I have documented the flashing process about as well as I can manage, but I don't know if the format is much different for the configuration utility or not.