| Modifying the Scientific Atlanta DPC2100R2 Via Console Cable |
|
|
|
| Written by The Theoryshare Team | |||
| Friday, 22 May 2009 04:40 | |||
|
This tutorial outlines the process of modifying your Scientific Atlanta Webstar DPC2100R2 cable modem to run a modified firmware (in this case Haxorware 1.1Rev31), through the use of the cable modem's console access. Use this tutorial only the DPC2100R2 modem the DPC2100 requires slightly different steps and will be covered in a different tutorial to be released shortly. Whats Required:
Theoryshare USB TTL Console Kit - Click here for more info Or Scientific Atlanta DPC2100R2 Cable Modem Teraterm Download Here - http://ttssh2.sourceforge.jp/ Modified BCM3349 Firmware Image (Available in the Theoryshare Downloads Section) TFTPD32 Download Here - http://tftpd32.jounin.net/ Step 1. Configure your USB TTL Device Before attempting to connect to the console port on your DCM425 you must first configure the device in two locations. First open the device manager from the control panel and setup the properties of your USB TTL Cable as pictured below. Part 1. Locate your USB TTL device and take note of the COM port Number it was assigned we will need this later.
Part 2. Configure the properties of your USB TTL to those required for communicating with the DCM425
Step 2. Install and Configure Teraterm After installing Teraterm from the link above instruct it to connect via serial port to the COM port you noted earlier in the device manager. Once this is done we need to update some settings in Teraterm for use with the DCM425. Part 1. Select the Serial Port Configuration
Part 2. Copy the correct settings for communication with your modem
Step 3. Connect your USB TTL to the Modem Below are the pinouts for both the modem and the USB TTL Device, used the enclosed cables to connect your device. When doing so note that only 3 leds need be connected to the modem. It is advisable to connect the 3.3v led vertically therefore only connecting to the 3.3v motherboard connector, however to do this you may have to break a small piece of the white plastic connector off the modem motherboard. This is recommended and will not impede future modifications or performance. This is pictured below in addition to the pinout information. USB TTL Pinout
Scientific Atlanta Webstar DPC2100R2 Pinout Assuming the connector closest to the back of the modem is pin 1 the pinout is as follows. Pin 1. RX Pin 2. TX Pin 3. Ground Pin 4. 3.3v Scientific Atlanta DPC2100R2 Connected to a USB TTL
Step 4. Configure your IP Address and Activate the TFTP Server Part 1. In the control panel under network connections change the IP settings on your network adapter to those shown below:
Once these settings are applied continue to part 2. Part 2. TFTPD32 Configuration Before the booting over network can take place TFTPD32 must be started, and when using Vista it must be run as an administrator as shown below. Once TFTPD32 has started point the server directory to the location where your Hackware image file is located using the browse function. After this is complete click showdir to confirm that the file is being served by tftpd. In this tutorial our hackware image file is named 1131hackware.bin, the name of your image file will vary. This step completed successfully is illustrated below.
Step 5. Capturing the Console Output and Stopping the Boot Sequence Part 1. Connect your modem directly to your computer via ethernet if you have not done so already, and connect the modem's console port to your computer as shown in step 3. Power the modem up, and you should immediately see activity in Teraterm if your USBTTL is configured correctly. If you are not seeing data you need to tweak with your USB TTL. Part 2. To upgrade the firmware on your DPC2100R2 you must stop the boot process. Immediately after connecting the power to your modem press "p" to interrupt the boot process. This make take several tries, if you are success full then you will get a screen like the one below. Enter your board address as 192.168.100.1 then accept the defaults by pressing enter until you reach the main menu which is also pictured. Step 6. Using the Firmware Menu to Upgrade your Modem's Flash Part. 1 Select option "d" to download a firmware image into the flash. 2 more prompts will then appear, enter your settings accordingly.
Part 2. After entering this information the modem will download your firmware image into the flash, and will ask you where to store the image, select option 1, then select yes when asked if you want to store an uncompressed image.
After storing the image, you will be asked if you want to store parameters to flash. Select no, and your upgrade will be complete. Below is a picture of the DPC2100R2 used to create this tutorial running Haxorware firmware.
Terms of Use: THIS TUTORIAL IS INTENDED FOR THEORETICAL USE ONLY, USE ON PRODUCTION SYSTEMS MAY VIOLATE YOUR ISP's TERMS OF SERVICE. THEORYSHARE TAKES NO RESPONSIBILITY FOR YOUR ACTIONS. THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. THIS SOFTWARE IS INTENDED FOR EDUCATIONAL USE ONLY AND MAY BE ILLEGAL IF USED IMPROPORLY. USERS ASSUME FULL RESPONSIBILITY FOR THEIR ACTIONS.
|
|||
| Last Updated on Wednesday, 27 May 2009 15:46 |