Smartphone Thoughts - Daily News, Views, Rants and Raves

Be sure to register in our forums! Share your opinions, help others, and enter our contests.





Go Back   Thoughts Media Forums > SMARTPHONE THOUGHTS > Smartphone Articles & Resources

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 09-05-2003, 08:20 PM
Philosopher
Join Date: Jun 2003
Posts: 593
Default Using a Red-E Smartphone as a USB Modem

Microsoft Smartphone 2002 has the ability to work as an IR or USB modem. Which means you can access the internet on your Laptop or PC using the phone as a modem. The IR modem connectivity is easy and doesn’t require you to install any special drivers on your laptop. Just align the IR ports and create a new Dial up Connection on your laptop using IR, and you are soon cruising the information highway on the go. But IR port is not the best way to access the internet, because the IR ports have to be aligned perfectly for it to work seamlessly!

User submitted image

This is where USB modem comes in. Hook up the Phone to the Laptop via USB cable. And create a Dial-up Connection, but not so fast, you will need USB Modem driver to be installed on your laptop before the laptop can talk to the phone. Unlike the IR Port, USB Modem driver is not available with Windows install. What makes it tough is that USB modem drivers are model specific. So the SPV 100 (HTC Tanager) driver will not work for a phone based on different platform, like Everlink Red-E (SC1100 – the Microsoft Developer Kit phone) or the Mitac Mio. If you try to install Red-E USB modem using available HTC Modem driver, Windows Hardware Installation Wizard will fail to identify it.

This article describes the steps required to make minor modifications to the HTC USB driver so that it works for Red-E phones (and can be used for other phone platforms, like for Mitac Mio also).

Before I get started, I would like to thank Arne Hess for writing an excellent article on his PPCW.net site: “HOW TO: Setting Up a GPRS Connection for Win XP and USB using Smartphone 2002.” The article describes the steps required to install the driver on the laptop and also to configure the phone and laptop for USB Modem based internet access.

I will be directing you to Arne’s article/site for the steps that are common across Smartphones. And this article will be focused on Driver customization only.

So let’s get started.
  • Download the HTC driver from PPCW.net and store it at any location on your Laptop.
  • Rename the downloaded filename from USBMDM-5.INF to REDEUSBM.INF (the name doesn’t matter, as long as you don’t change the .INF extension)
  • Open the REDEUSBM.INF in a text editor. Notepad.exe should have worked here, but this ASCII encoded file for some reason doesn’t open up properly in Notepad. Use the following editors to open the file: Visual Studio, eVC, eVB, the DOS Edit command or any known ASCII text editor.
  • Follow the instructions in this article and on PPCW.net site
General Note:
Lines marked in RED color are existing lines in the INF file. And they should not be touched.
Lines marked in GREEN color are new lines in the INF file, added by us to support Red-E phone.
  • Once you open the file in a text editor. You will see the following lines at the top of the file.
    ; Windows Powered Smartphone Modem Link (USB Modem) Setup Template File
    ; Copyright (c) 1993-2002 Microsoft Corporation
    ; Manufacturer: Microsoft;
    ; =================================================
    ;
    [Version]
    LayoutFile=layout.inf
    Signature=$CHICAGO$
    Class=Modem
    Provider=%MS1%
    CLASSGUID={4D36E96D-E325-11CE-BFC1-08002BE10318}
    DriverVer=10/29/1999,5.00.2167.1


  • Scroll down till you see the following lines.
    [Manufacturer]
    %HTC%=HTC


  • INSERT a new line after the above lines and type in the following text.
    %REDE%=REDE

  • The manufacturer section will now look something like this.
    [Manufacturer]
    %HTC%=HTC

    %REDE%=REDE

  • We just declared a new Manufacturer entry. Now we define it in the file. Scroll down till you see the following line.
    [HTC]
    %USB\VID_0BB4&PID_00CF.DeviceDesc% = Modem1, USB\VID_0BB4&PID_00CF


  • COPY the two lines and PASTE it below the lines.

  • Now modify the newly copy-pasted lines, so that it looks like the following.
    [REDE]
    %REDEUSBMODEM% = Modem1, USB\VID_1219&PID_1A02


  • Add another line to the [REDE] section. Red-E has two series of Smartphones, using two different Device IDs.
    %REDEUSBMODEM% = Modem1, USB\VID_045E&PID_0079

  • And now your file will contain the following lines.
    [HTC]
    %USB\VID_0BB4&PID_00CF.DeviceDesc% = Modem1, USB\VID_0BB4&PID_00CF


    [REDE]
    %REDEUSBMODEM% = Modem1, USB\VID_1219&PID_1A02
    %REDEUSBMODEM% = Modem1, USB\VID_045E&PID_0079


  • NOTE: The string VID_0BB4&PID_00CF has been replaced by VID_1219&PID_1A02 and VID_045E&PID_0079 in the RED-E section. This is the string known as Device ID, and is unique for each hardware model series. Surprisingly RED-E has two Device IDs for its Smartphones VID_045E&PID_0079 and VID_1219&PID_1A02.

  • Now scroll down the file and locate the section with the heading [Strings]. It looks like the following:
    [Strings]
    MS1 = "Microsoft"
    USBFilterString ="USB Modem Driver"
    USR = "Microsoft"
    HTC = "HTC"
    USB\VID_0BB4&PID_00CF.DeviceDesc = "HTC USB Modem"


  • Add two new lines to this section, so that it looks like the following:
    [Strings]
    MS1 = "Microsoft"
    USBFilterString ="USB Modem Driver"
    USR = "Microsoft"
    HTC = "HTC"

    REDE = "Red-E"
    USB\VID_0BB4&PID_00CF.DeviceDesc = "HTC USB Modem"
    REDEUSBMODEM = "Red-E USB Modem"

  • Save the file. Exit the editor

  • That’s it! We are now ready to install the driver.

  • It's time to go back to [urlhttp://www.ppcw.net/index.php?itemid=1369&catid=4]PPCW.net How-To article[/url], and configure the phone and laptop using this driver (instead of the HTC driver).

  • BEFORE you connect the phone to the PC for the first time, DISABLE ActiveSync on the PC. Remember to follow the instructions in the PPCW.net How-To article.

  • BEFORE you connect the phone to the PC for the first time, on your phone:
    Programs Menu -> Accessories -> Modem Link -> Select USB.
    And then Click on Menu->Activate.

  • Just remember when the article instructs you to download the driver and install, use this driver instead.

  • When you install using this new driver. Windows will identify the device as “Red-E USB Modem” instead of “HTC USB Modem” as shown in Arne’s How-To article. Other than that there is no difference.


This customized driver has been tested on Windows XP, but should be compatible with Windows 9X and Windows 2000 also.

Following are the screen shots that you will see during Driver Installation. Some of them are a little different from the ones on PPCW.net. The difference is only in the name of the device. As mentioned earlier, Windows will identify the device as “Red-E USB Modem” instead of “HTC USB Modem.”

NOTE: Please refer to Arne’s How-To article for the details, the screen shots are for reference only.

The first time the Smartphone is connected to your laptop via USB.
User submitted image

The Windows Found New Hardware Wizard.
Select Install from a list or specific location.
User submitted image

Specify the path to the newly created Red-E USB driver.
User submitted image

User submitted image

User submitted image

User submitted image

This is snapshot of Windows Device Manager with Red-E USB Driver.
User submitted image

Control Panel > Phone and Modem Options with Red-E USB Modem
User submitted image
 
Reply With Quote
  #2 (permalink)  
Old 09-05-2003, 08:39 PM
Editor Emeritus
Kris Kumar's Avatar
Join Date: Aug 2006
Posts: 5,163

Thanks Robert,

For converting the How To Doc from Word to BBCode....that must have painful.

And also for testing and posting the article.

Kris
 
Reply With Quote
  #3 (permalink)  
Old 09-05-2003, 09:30 PM
Executive Editor
Jason Dunn's Avatar
Join Date: Aug 2006
Posts: 24,845

Absolute sweetness! Way to go guys for getting this put together!
 
Reply With Quote
  #4 (permalink)  
Old 09-06-2003, 03:51 AM
Intellectual
Join Date: Jul 2003
Posts: 126
Send a message via MSN to goofy166

Does anyone know the APN Name for T-Mobile? I can't find it.
__________________
Mitch Waite Group
www.whatbird.com
my story: www.mitchwaite.com
 
Reply With Quote
  #5 (permalink)  
Old 09-06-2003, 04:33 AM
Philosopher
Join Date: Nov 2006
Posts: 548

Quote:
Originally Posted by goofy166
Does anyone know the APN Name for T-Mobile? I can't find it.
I've been told either:
internet2.voicestream.com
or
internet3.voicestream.com

depending on the plan. That was a few months back, so I'm not certain if it's current.
__________________
--
David McNamee
Office Platform Specialist, Microsoft Corp.
 
Reply With Quote
  #6 (permalink)  
Old 09-06-2003, 06:13 PM
Intellectual
Join Date: Jul 2003
Posts: 126
Send a message via MSN to goofy166
Default Some comparisons for speed

The APN name for T-Mobile is internet2.voicestream.com. internet3.voicestream.com is for a private rather than public network.

I have a Sprint account and phone and I set it up as a modem and did a bandwidth test to compare it to T-Mobile. Here are the resutls:

Sprint Network: 180 KB :P

T-Moible Network: 38KB :twisted:

The Spring network was almost 5 times faster :!:

I used bandwidthplace.com/speedtest for my testing.

I would be interested in what other people get doing this test.

Mitch

PS When trying to install your phone as a modem be sure and have the USB modem enabled on the phone BEFORE you plug it in, otherwise the computer won't recognise it as a modem, it will think its a smartphone and try to sync it.

Also PASTE Arne's values into the dialogs, to avoid typos.
__________________
Mitch Waite Group
www.whatbird.com
my story: www.mitchwaite.com
 
Reply With Quote
  #7 (permalink)  
Old 09-06-2003, 08:47 PM
Intellectual
Join Date: Nov 2006
Posts: 165

nicely done..
um... btw why not just post a copy of the inf file to the site so we dont have to manually mod it?
8)
 
Reply With Quote
  #8 (permalink)  
Old 09-07-2003, 04:35 AM
Philosopher
Join Date: Jun 2003
Posts: 593

Quote:
Originally Posted by Wuss912
nicely done..
um... btw why not just post a copy of the inf file to the site so we dont have to manually mod it?
8)
The file has a copyright notice in it so we decided to just play it safe
__________________
This posting is provided "AS IS" with no warranties, and confers no rights.
 
Reply With Quote
  #9 (permalink)  
Old 10-10-2003, 02:51 PM
Neophyte
Join Date: Oct 2003
Posts: 1
Default Wlan on Red E SC1100??

I'm looking for a WLAN (802.11b) adapter for my SC1100... Has anyone ideas about the mini USB port which it contains, and what the possibility's are with it??

Greetz
Jerome
 
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Your Smartphone as a Bluetooth Modem for Your Laptop Kris Kumar Smartphone Articles & Resources 22 04-13-2006 11:45 PM
The Rugged Smartphone: Nextel i930 by Motorola Kris Kumar Smartphone Hardware 15 02-22-2006 04:23 PM
Clam Shell Beauty: Motorola MPx220 Smartphone Reviewed Kris Kumar Smartphone Hardware 35 12-23-2004 05:38 AM
Using an i600 Smartphone as a USB Modem Robert Levy Smartphone Articles & Resources 0 11-19-2003 02:40 AM
Using a MPx200 Smartphone as a USB Modem Robert Levy Smartphone Articles & Resources 0 10-23-2003 06:24 PM


All times are GMT +1. The time now is 07:57 PM.



Search Engine Friendly URLs by vBSEO 3.2.0 RC7