wordpress y2014 m09 d20 h01 single s-y2007 s-m10 s-d18 s-h09 s-category-celcom-3g s-category-linux s-category-tipstrickshowto s-category-w850i s-author-irwan">
Skip to content

SE W850i: USB Ethernet Emulation

Today, I just knew how to connect the computer to the Internet (via Celcom network) by performing USB Ethernet Emulation on my beloved Sony Ericsson W850i. One of the advantages of using this feature is I don’t have to do the dial-up connection to the Celcom network, it means my phone is no longer acting as a modem. Besides, I don’t have to remember the phone number that to be dialed to.

Below are simple steps that I did to do the USB Ethernet Emulation on Microsoft Windows XP and GNU/Linux.

First, turn on the USB Internet on the phone.
Sony Ericsson W850i: Turning on the USB Internet Sony Ericsson W850i: Information on USB Internet

Microsoft Windows XP
By default the particular adapter (in my case, Local Area Connection 2) will be set to use DHCP.

C:\Documents and Settings\Irman>ipconfig

Windows IP Configuration


Ethernet adapter Wireless Network Connection 2:

        Media State . . . . . . . . . . . : Media disconnected

Ethernet adapter Local Area Connection:

        Media State . . . . . . . . . . . : Media disconnected

Ethernet adapter Local Area Connection 2:

        Connection-specific DNS Suffix  . :
        IP Address. . . . . . . . . . . . : 10.176.171.237
        Subnet Mask . . . . . . . . . . . : 255.255.255.252
        Default Gateway . . . . . . . . . : 10.176.171.238

This is how the routing table looks like,

C:\Documents and Settings\Irman>netstat -r

Route Table
===========================================================================
Interface List
0x1 ........................... MS TCP Loopback interface
0x2 ...00 14 a5 ab 43 20 ...... Broadcom 802.11b/g WLAN - Packet Scheduler Minip
ort
0x3 ...00 16 d4 0c 4d 0c ...... Intel(R) PRO/100 VE Network Connection - Packet
Scheduler Miniport
0x10005 ...02 80 37 0b 03 00 ...... Sony Ericsson Device 038 USB Ethernet Emulat
ion (NDIS 5) - Packet Scheduler Miniport
===========================================================================
===========================================================================
Active Routes:
Network Destination        Netmask          Gateway       Interface  Metric
          0.0.0.0          0.0.0.0   10.176.171.238  10.176.171.237       30
   10.176.171.236  255.255.255.252   10.176.171.237  10.176.171.237       30
   10.176.171.237  255.255.255.255        127.0.0.1       127.0.0.1       30
   10.255.255.255  255.255.255.255   10.176.171.237  10.176.171.237       30
        127.0.0.0        255.0.0.0        127.0.0.1       127.0.0.1       1
        224.0.0.0        240.0.0.0   10.176.171.237  10.176.171.237       30
  255.255.255.255  255.255.255.255   10.176.171.237               2       1
  255.255.255.255  255.255.255.255   10.176.171.237               3       1
  255.255.255.255  255.255.255.255   10.176.171.237  10.176.171.237       1
Default Gateway:    10.176.171.238
===========================================================================
Persistent Routes:
  None

That’s it, now I’m connected :)

Additional Information: Hardware Properties on Sony Ericsson Device 038 USB Ethernet Emulation
Sony Ericsson Device 038 USB Ethernet Emulation (NDIS 5)

Linux
Due to the fact that my brother’s laptop does not have any GNU/Linux operating system and I forgot to bring along the Ubuntu live-cd, I’m testing the USB Ethernet Emulation on SystemRescueCd. And yeah, the configuration is as easy as ABC.

This is the log messages when I connect the phone to the laptop,
Oct 18 00:16:46 sysresccd usb 2-1: new full speed USB device using uhci_hcd and address 2
Oct 18 00:16:46 sysresccd usb 2-1: configuration #3 chosen from 1 choice
Oct 18 00:16:47 sysresccd cdc_acm 2-1:3.1: ttyACM0: USB ACM device
Oct 18 00:16:47 sysresccd cdc_acm 2-1:3.3: ttyACM1: USB ACM device
Oct 18 00:16:47 sysresccd usbcore: registered new interface driver cdc_acm
Oct 18 00:16:47 sysresccd drivers/usb/class/cdc-acm.c: v0.25:USB Abstract Control Model driver for USB modems and ISDN adapters
Oct 18 00:16:47 sysresccd usb0: register 'cdc_ether' at usb-0000:00:1d.0-1, CDC Ethernet Device, 02:80:37:0b:03:00
Oct 18 00:16:47 sysresccd usbcore: registered new interface driver cdc_ether
Oct 18 00:16:47 sysresccd udev-net.sh: /etc/init.d/net.usb0: does not exist or is not executable

I use DHCP, so I just issue dhcpd usb0 (alternatively, you can use dhclient or other technique as well). Here is what I get,

00:19 root@sysresccd /root % ifconfig usb0

usb0      Link encap:Ethernet  HWaddr 02:80:37:0B:03:00
inet addr:10.176.156.32  Bcast:10.176.156.63  Mask:255.255.255.192
UP BROADCAST NOTRAILERS RUNNING MULTICAST  MTU:1500  Metric:1
RX packets:9 errors:0 dropped:0 overruns:0 frame:0
TX packets:14 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:960 (960.0 b)  TX bytes:2012 (1.9 Kb)

00:19 root@sysresccd /root % netstat -rn
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
10.176.156.0    0.0.0.0         255.255.255.192 U         0 0          0 usb0
127.0.0.0       0.0.0.0         255.0.0.0       U         0 0          0 lo
0.0.0.0         10.176.156.33   0.0.0.0         UG        0 0          0 usb0

Epilogue
Now I wonder, can Motorola user do this too?
By the way, hail to all Sony Ericsson users :D

Comment(s) via Facebook

{ 19 } Comments

  1. x | October 19, 2007 at 1:07 am | Permalink
    Using Debian IceWeasel Debian IceWeasel 2.0.0.6 on Debian GNU/Linux Debian GNU/Linux

    g33kzzzzz

    Using Debian IceWeasel Debian IceWeasel 2.0.0.6 on Debian GNU/Linux Debian GNU/Linux
  2. fenris | October 21, 2007 at 4:13 pm | Permalink
    Using Mozilla Firefox Mozilla Firefox 2.0.0.6 on Ubuntu Linux Ubuntu Linux

    hmm in not a fan of motorola .. but concurrently im using the motorola …

    u may see this url:-

    http://hk.smscaster.com/download_driver_usb_data_cable.htm

    why is it to many step for installing the driver to get USB Ethernet Emulation (WDM) for SE? see yaself @ the link given.

    how about connected using bluetooth? have u try it?

    http://blog.myfenris.net/?p=201

    u should try it bro :) i think motorola can do it since im using bluetooth for my connectivity either than using USB as wired communication :) but ill try using the USB if i got a time :)

    Using Mozilla Firefox Mozilla Firefox 2.0.0.6 on Ubuntu Linux Ubuntu Linux
  3. Irwan | October 22, 2007 at 10:23 am | Permalink
    Using Opera Opera 9.50 on Linux Linux

    “why is it to many step for installing the driver to get USB Ethernet Emulation (WDM) for SE? see yaself @ the link given.”
    —It might look there are so many steps, but it’s very easy actually. That so-called “many steps” is just for installing drivers. Once the drivers are installed, you can use the USB Ethernet Emulation easily.

    “how about connected using bluetooth? have u try it?
    —Nope, never. At present, I don’t have any Bluetooth enabled computer.

    Using Opera Opera 9.50 on Linux Linux
  4. ricky | October 24, 2007 at 12:27 pm | Permalink
    Using Mozilla Firefox Mozilla Firefox 2.0.0.8 on Windows Windows XP

    I’m stumped. Either DiGi can’t use that kind of connection, or just my W850i that got problem.. I can browse using the handphone directly, but when I use my W850i to connect PC, using USB modem, or standard dial-up, I don’t receive data at all. When using it as dial-up modem, the connection is successful, but no data received after that.. Anyone can confirm/help me test with DiGi?

    Using Mozilla Firefox Mozilla Firefox 2.0.0.8 on Windows Windows XP
  5. irwan | October 24, 2007 at 12:53 pm | Permalink
    Using Mozilla Firefox Mozilla Firefox 1.5.0.12 on RedHat Linux RedHat Linux

    ricky,
    -Sorry to hear that. By the way, I don’t think that problem is related to W850i.
    -You could try connecting by using other phones, see whether same problem still occurs or not. If the problem still persists, it might something related to your operating system or Digi configuration.

    Using Mozilla Firefox Mozilla Firefox 1.5.0.12 on RedHat Linux RedHat Linux
  6. ricky | October 25, 2007 at 10:22 am | Permalink
    Using Mozilla Firefox Mozilla Firefox 2.0.0.8 on Windows Windows XP

    Tried using W900i.. works like a charm..
    Guess I’ll try buying Celcom card and follow your exact instruction above..

    Using Mozilla Firefox Mozilla Firefox 2.0.0.8 on Windows Windows XP
  7. irwan | October 25, 2007 at 12:22 pm | Permalink
    Using Mozilla Firefox Mozilla Firefox 1.5.0.12 on RedHat Linux RedHat Linux

    ricky,
    I am glad to hear that :)

    Using Mozilla Firefox Mozilla Firefox 1.5.0.12 on RedHat Linux RedHat Linux
  8. Mohammad Bahathir | November 12, 2007 at 6:55 pm | Permalink
    Using Mozilla Firefox Mozilla Firefox 2.0.0.3 on Linux Linux

    Aiseh man… Ok, saya sekarang guna Motorola RAZR V3xx. Rasanya tak susah sangat nak configure jaringan ke 3G/HSDPA dengan pppd. TAk kisahlah ethernet emulation ke pppd ke, yang penting boleh ke Internet. Saya telah terangkan cara untuk sambungan ke 3G pada ittutor.net pada bahagian Dokumentasi. :)

    Terkini, saya mencuba bluez (bluettooh) untuk transfer fail dan jaringan, tapi lebih baik guna kabel USB, sebab boleh charge batteri semasa ke Internet. Ada masa saya akan kongsikan caranya.

    p/s:
    1) V3xx (mod HSDPA) guna pppd boleh cecah 40-120 kB/s. W850i + Ethernet emulation pula ? :)

    2) Kebanyakkan tepon Motorola mempunyai sistem cekupan skrin bina dalam tersendiri yang hanya menanti penggunakan untuk aktfikanya secara hacking. Tak perlu ambik gambar guna kamera lain. Sony Ericsson pula?

    Rujukan V3xx dalam ittutor.net
    http://www.ittutor.net/forums/index.php?showtopic=33766&st=0&gopid=421702&#entry421702

    Using Mozilla Firefox Mozilla Firefox 2.0.0.3 on Linux Linux
  9. irwan | November 13, 2007 at 12:32 am | Permalink
    Using Debian IceWeasel Debian IceWeasel 2.0.0.8 on Debian GNU/Linux Debian GNU/Linux

    Aiseh, brother root kasi point baik punya :)

    “1) V3xx (mod HSDPA) guna pppd boleh cecah 40-120 kB/s. W850i + Ethernet emulation pula ? :)”
    —Kat area Desa Pandan ni, boleh dapat around 20-30kB/s (apt-get ke mirror Debian di Jepun) kelajuan 3G. Sayang sikit pasal rumah blok saya ni area blindspot, jadi kelajuan agak intermittent

    “2) Kebanyakkan tepon Motorola mempunyai sistem cekupan skrin bina dalam tersendiri yang hanya menanti penggunakan untuk aktfikanya secara hacking. Tak perlu ambik gambar guna kamera lain. Sony Ericsson pula?”
    Boleh, tapi tak pernah try.

    Using Debian IceWeasel Debian IceWeasel 2.0.0.8 on Debian GNU/Linux Debian GNU/Linux
  10. Mohammad Bahathir | November 13, 2007 at 8:18 am | Permalink
    Using Mozilla Firefox Mozilla Firefox 2.0.0.3 on Linux Linux

    2) Wah, kena patch software SE. Ni yang agak risau sikit, silap-silap sangkut terus :). HP motorola pula SUDAH ada fungsi sebegini terbina dalam. Hanya enablekan dalam settingnya, ‘seem editing’. Ianya agak mudah digunakan walaupun diatas pelantar GNU/Linux.

    http://www.modmymoto.com/forums/showthread.php?t=12698
    Dowload fail setting seeting 005b_0001, tukar nilai ofset 19, kepada nilai key yang kita nak gunakan untuk ambik gambar. FF untuk Video Call key. Restart… dan selamat mencekup-cekup skrin hp sendiri :)

    Sebenarnya, memang saya teringin nak guna SE, seperti W880i, K850i, tapi ianya agak mahal. Kemudian diracun oleh kawan sepejabat, dan setelah buat sedikit penyelidikan kat Internet, nampaknya Motorola memang nampak serasi dengan jiwa saya, lebih-lebih lagi part-part hacking :) Maka saya sambarlah RAZR V3xx yang merupakan hp HSDPA yang termurah yang pernah saya jumpa dalam .my.

    p/s : Matalamat terkini : Tengah tunggu hp keluaran Google :)

    Using Mozilla Firefox Mozilla Firefox 2.0.0.3 on Linux Linux
  11. irwan | November 13, 2007 at 7:09 pm | Permalink
    Using Debian IceWeasel Debian IceWeasel 2.0.0.8 on Debian GNU/Linux Debian GNU/Linux

    -Bab patching tu agak menyeramkan, saya pun tak berani buat :) Dalam hal ni, memang salute lah kat phone Motorola.
    -Dari segi kemampuan HSDPA, memang saya akui phone Motorola adalah antara yg paling advanced :) Harga pun tak mahal sangat.
    -Saya beli phone SE adalah disebabkan saya ni pendengar muzik tegar, fungsi Walkman nya yg best & siap dengan Mega Bass. Dalam aspek ni, saya rasa phone SE adalah yg terbaik.

    Using Debian IceWeasel Debian IceWeasel 2.0.0.8 on Debian GNU/Linux Debian GNU/Linux
  12. Mohammad Bahathir | November 14, 2007 at 3:30 pm | Permalink
    Using Mozilla Firefox Mozilla Firefox 2.0.0.9 on Linux Linux

    Saya setuju dengan anda, bab-bab audio, serah saja SE. Maka marilah sama-sama tunggu google phone (OS: Android). Kalau murah, saya akan sambar, jadi bini. ooops, henpon kedua saya. :) iPhone, mmmm, rasanya pass dulu kot, dan rasanya lebih kepada PDA dari HP

    Terima kasih, dan selamat maju jaya. :)

    Using Mozilla Firefox Mozilla Firefox 2.0.0.9 on Linux Linux
  13. kohf1driver | December 13, 2007 at 10:41 pm | Permalink
    Using Internet Explorer Internet Explorer 7.0 on Windows Windows XP

    hi there

    DiGi suppoted only EGDE & GPRS connection while w850i supported 3G & GPRS connection. So if you using w850i with DiGi sim card, the highest connectivity is GPRS.

    My personal experience using bluetooth & usb connectivity, usb is more stable & does not have any interruption because the bluetooth bandwidth is share among connected devices.

    Using Internet Explorer Internet Explorer 7.0 on Windows Windows XP
  14. duk3 | May 19, 2008 at 11:12 pm | Permalink
    Using Mozilla Firefox Mozilla Firefox 3.0b4 on Windows Windows XP

    I just got this phone a copule weeks ago and by chance installed Ubuntu for the first time yesterday. I tried for quite a while to install my USB Wireless Internet adapter drivers to no avail. I’ll try that again sometime in the future but I need some help with it.

    However, just now I decided to search google for “W850i USB” to see what I might be able to do w/ it.

    You opened my eyes to how I can get internet access on Ubuntu immediately. THANKS!!!

    Using Mozilla Firefox Mozilla Firefox 3.0b4 on Windows Windows XP
  15. Irwan | May 20, 2008 at 9:36 am | Permalink
    Using Debian IceWeasel Debian IceWeasel 2.0.0.14 on Debian GNU/Linux Debian GNU/Linux

    duk3,
    I’m very happy to hear that, cheers!

    Using Debian IceWeasel Debian IceWeasel 2.0.0.14 on Debian GNU/Linux Debian GNU/Linux
  16. Marco | September 7, 2008 at 6:09 am | Permalink
    Using Internet Explorer Internet Explorer 7.0 on Windows Windows XP

    I want to have internet conection in my w850i through my computer, but I don’t know how. I turned on usb internet and it appears always as disconected. I read your post, but I don’t see any steps.

    Thanx

    Using Internet Explorer Internet Explorer 7.0 on Windows Windows XP
  17. irwan | September 7, 2008 at 6:19 am | Permalink
    Using Mozilla Firefox Mozilla Firefox 3.0.1 on Windows Windows XP

    Marco,
    Have you passed below pre-requisites?
    1) Install Sony Ericsson W850i driver
    2) Activate GPRS/3G account (refer to your service provider)

    Using Mozilla Firefox Mozilla Firefox 3.0.1 on Windows Windows XP
  18. kohf1driver | November 26, 2008 at 11:06 pm | Permalink
    Using Mozilla Firefox Mozilla Firefox 3.0.4 on Windows Windows XP

    Recently my usb connection between laptop & w850i can’t be used. Don’t know is the usb cable / the driver error
    Now resorted to use bluetooth connection, i connect it with the “Bluetooth Personal Area Network” service which i’m connected right now & typing this message
    But its kind of slow compare to usb connection & not so stable. Once a while will be disconnected

    Using Mozilla Firefox Mozilla Firefox 3.0.4 on Windows Windows XP
  19. Sameendra | May 29, 2011 at 12:33 am | Permalink
    Using Mozilla Firefox Mozilla Firefox 3.6.4 on Windows Windows 7

    hi,
    Usb emulaton or dial-up internet connection set up through my mobile(w760) is working fine.
    But I am unable to ping my computer from within or using another computer on my public IP address which is dynamic(i.e. the ip address shown in http://www.whatismyip.org/) .
    How to solve this issue?? isnt it possible since I am connecting to the internet through my phone?

    Using Mozilla Firefox Mozilla Firefox 3.6.4 on Windows Windows 7

{ 3 } Trackbacks

  1. laptop » SE W850i: USB Ethernet Emulation | October 18, 2007 at 4:19 pm | Permalink
    Using WordPress WordPress 2.1.1

    [...] Read the rest of this great post here [...]

  2. aiceo » SE W850i: USB Ethernet Emulation | December 12, 2007 at 2:53 pm | Permalink
    Using WordPress WordPress 1.0.2

    [...] Check it out! While looking through the blogosphere we stumbled on an interesting post today.Here’s a quick excerptOct 18 00:16:47 sysresccd usb0: register ‘cdc_ether’ at usb-0000:00:1d.0-1, CDC Ethernet Device, 02:80:37:0b:03:00 Oct 18 00:16:47 sysresccd usbcore: registered new interface driver cdc_ether Oct 18 00:16:47 sysresccd udev-net.sh: … [...]

  3. Using WordPress WordPress 2.6

    [...] Information: http://blog.irwan.name/?p=263 Share and [...]

Post a Comment

Your email is never published nor shared. Required fields are marked *