USB GPRS
(Cleanup, markup) |
|||
Line 1: | Line 1: | ||
- | + | This guide covers using external USB 3G HSDPA GPRS modems with Maemo. | |
- | + | == Steps == | |
- | = | + | * Enable [[USB host mode]]. |
+ | * Get a powered USB hub. | ||
+ | * Connect the hub to your tablet. | ||
+ | * Connect your modem to the USB hub. | ||
+ | * Compile a SCSI generic Linux kernel module (or download a binary module from [http://www.internettablettalk.com/forums/attachment.php?attachmentid=633&d=1197230972 CDROM Kernel Modules]). | ||
+ | * Load the SCSI generic Linux kernel module. | ||
- | + | insmod sg.ko | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | == | + | == Option HSDPA Modem == |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | * Compile the "HSO" Option Modem kernel module (Greg Kroah-Hartman is in the process of integrating the kernel module into the mainline kernel, but check [http://www.pharscape.org/component/option,com_forum/Itemid,68/page,viewtopic/t,445/ HSO] in the meantime or use this [http://www.scratchpost.org/Nokia_N8x0/Modem/ working directory] which includes compiled modules). | |
- | * | + | * Compile the [http://www.pharscape.org/component/option,com_forum/Itemid,68/page,viewtopic/t,425/ Rezero] Option mode switch application. |
+ | * Run the Option mode switch application. | ||
- | = TODO = | + | ./rezero /dev/sg0 |
- | * | + | |
- | * | + | * <code>Load the "HSO" kernel module. |
+ | |||
+ | insmod hso.ko | ||
+ | |||
+ | * Edit the <code>connect.sh</code> script (from HSO) to actually ''do'' the changes in the routing table. | ||
+ | * Run the <code>connect.sh</code> script. | ||
+ | |||
+ | ./connect.sh up | ||
+ | |||
+ | * Enjoy! | ||
+ | |||
+ | == TODO == | ||
+ | |||
+ | * Create a ready-to-use Debian package. | ||
+ | * Use the udev script to automate the loading when the device is plugged (both for "rezero" and for "HSO"). | ||
Revision as of 07:53, 21 April 2009
This guide covers using external USB 3G HSDPA GPRS modems with Maemo.
Steps
- Enable USB host mode.
- Get a powered USB hub.
- Connect the hub to your tablet.
- Connect your modem to the USB hub.
- Compile a SCSI generic Linux kernel module (or download a binary module from CDROM Kernel Modules).
- Load the SCSI generic Linux kernel module.
insmod sg.ko
Option HSDPA Modem
- Compile the "HSO" Option Modem kernel module (Greg Kroah-Hartman is in the process of integrating the kernel module into the mainline kernel, but check HSO in the meantime or use this working directory which includes compiled modules).
- Compile the Rezero Option mode switch application.
- Run the Option mode switch application.
./rezero /dev/sg0
-
Load the "HSO" kernel module.
insmod hso.ko
- Edit the <code>connect.sh script (from HSO) to actually do the changes in the routing table.
- Run the
connect.sh
script.
./connect.sh up
- Enjoy!
TODO
- Create a ready-to-use Debian package.
- Use the udev script to automate the loading when the device is plugged (both for "rezero" and for "HSO").