xda-developers.com
forum.xda-developers.com
device database
wiki.xda-developers.com Wiki HomePage
FAQ | Xanadux

RecentChanges | FindPage | | LikePages | BackLinks

Hermes_Modem_With_Linux

For doing this you'll need:

  • Mini-USB Cable
  • Linux running computer (we are going to use Ubuntu)
  • The essential for building (AKA "build-essential" package in Ubuntu)
  • Subversion ("svn" package in Ubuntu)
  • A Hermes/TyTN pocket pc with WM6, not WM5!

Open a console.

  • Type In The following to the console

    svn co https://synce.svn.sourceforge.net/svnroot/synce/trunk/usb-rndis-lite*

Example Output:

A    usb-rndis-lite/reload.sh
A    usb-rndis-lite/cdc_ether.c
A    usb-rndis-lite/usbnet.c
A    usb-rndis-lite/ndis.h
A    usb-rndis-lite/usbnet.h
A    usb-rndis-lite/Kbuild
A    usb-rndis-lite/clean.sh
A    usb-rndis-lite/Makefile
A    usb-rndis-lite/rndis_host.c
Received revision: 3305
  • Type In The following to the console

    cd usb-rndis-lite

    make

Example Output:

make -C /lib/modules/2.6.22-14-generic/build SUBDIRS=/home/jontxudino/usb-rndis-lite modules
make[1]: accessing directory `/usr/src/linux-headers-2.6.22-14-generic'
  CC [M]  /home/jontxudino/usb-rndis-lite/usbnet.o
  CC [M]  /home/jontxudino/usb-rndis-lite/cdc_ether.o
  CC [M]  /home/jontxudino/usb-rndis-lite/rndis_host.o
  Building modules, stage 2.
  MODPOST 3 modules
  CC      /home/jontxudino/usb-rndis-lite/cdc_ether.mod.o
  LD [M]  /home/jontxudino/usb-rndis-lite/cdc_ether.ko
  CC      /home/jontxudino/usb-rndis-lite/rndis_host.mod.o
  LD [M]  /home/jontxudino/usb-rndis-lite/rndis_host.ko
  CC      /home/jontxudino/usb-rndis-lite/usbnet.mod.o
  LD [M]  /home/jontxudino/usb-rndis-lite/usbnet.ko
make[1]: exiting directory `/usr/src/linux-headers-2.6.22-14-generic'
  • Type In The following to the console

    sudo ./clean.sh

Example Output:

[sudo] password for jontxudino:
`/lib/modules/2.6.22-14-generic/extra/usbnet.ko' deleted
`/lib/modules/2.6.22-14-generic/extra/cdc_ether.ko' deleted
`/lib/modules/2.6.22-14-generic/extra/rndis_host.ko' deleted
make -C /lib/modules/2.6.22-14-generic/build SUBDIRS=/home/jontxudino/usb-rndis-lite modules
make[1]: accessing directory `/usr/src/linux-headers-2.6.22-14-generic'
  Building modules, stage 2.
  MODPOST 3 modules
make[1]: exiting `/usr/src/linux-headers-2.6.22-14-generic'
Done! :)
  • Type In The following to the console

    sudo make install

Example Output:

make -C /lib/modules/2.6.22-14-generic/build SUBDIRS=/home/jontxudino/usb-rndis-lite modules_install
make[1]: accessing directory `/usr/src/linux-headers-2.6.22-14-generic'
  INSTALL /home/jontxudino/usb-rndis-lite/cdc_ether.ko
  INSTALL /home/jontxudino/usb-rndis-lite/rndis_host.ko
  INSTALL /home/jontxudino/usb-rndis-lite/usbnet.ko
  DEPMOD  2.6.22-14-generic
make[1]: exsiting7
74 `/usr/src/linux-headers-2.6.22-14-generic'
depmod -ae
  • Type In The following to the console

    exit

We are done! Now, on your pda go to the Internet Sharing application and hit Connect. Then you can open your web browser and go ahead!


Last edited on October 23, 2009 11:29 pm.


Edit | PageHistory | Diff | PageInfo
Login
User Name: Password:
Remember Me?