USB GPRS
(→Option HSDPA Modem) |
|||
Line 30: | Line 30: | ||
* Enjoy! | * Enjoy! | ||
+ | |||
+ | * or use debian packages there: [[http://scratchpost.dreamhosters.com/software/Nokia_N8x0/Modem/DEB/]]. | ||
== TODO == | == TODO == | ||
- | |||
* Use the udev script to automate the loading when the device is plugged (both for "rezero" and for "HSO"). | * Use the udev script to automate the loading when the device is plugged (both for "rezero" and for "HSO"). | ||
Revision as of 16:51, 11 June 2010
This guide covers using external USB 3G HSDPA GPRS modems with Maemo Diablo.
Steps
- Enable USB host mode.
- Get a powered USB hub.
- Connect the hub to your tablet.
- Connect your modem to the USB hub.
- Get the SCSI kernel module from Fanoush's kernel modules (the /drivers/scsi/sg.ko file in the archive).
- Load the SCSI generic Linux kernel module. As root:
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!
- or use debian packages there: [[1]].
TODO
- Use the udev script to automate the loading when the device is plugged (both for "rezero" and for "HSO").