USB GPRS: Difference between revisions
From Maemo Wiki
Jump to navigationJump to search
imported>amigadave wikify slightly |
imported>amigadave add link |
||
| Line 7: | Line 7: | ||
# Connect the hub to your tablet. | # Connect the hub to your tablet. | ||
# Connect your modem to the USB hub. | # Connect your modem to the USB hub. | ||
# Get the SCSI kernel module from [http://fanoush.wz.cz/maemo/modules-diablo-2.6.21-200842maemo1.tar.gz Fanoush's kernel modules] (the /drivers/scsi/sg.ko file in the archive). | # Get the SCSI kernel module from [http://fanoush.wz.cz/maemo/modules-diablo-2.6.21-200842maemo1.tar.gz Fanoush's kernel modules] (the <code>/drivers/scsi/sg.ko</code> file in the archive). | ||
# Load the SCSI generic Linux kernel module. As root:<pre>insmod sg.ko</pre> | # Load the SCSI generic Linux kernel module. [[root access|As root]]:<pre>insmod sg.ko</pre> | ||
== Option HSDPA Modem == | == Option HSDPA Modem == | ||
Revision as of 13:08, 3 February 2011
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.kofile 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
connect.shscript (from HSO) to actually do the changes in the routing table. - Run the
connect.shscript../connect.sh up
- or use debian packages there: [[1]].
- Enjoy!
TODO
- Use the udev script to automate the loading when the device is plugged (both for "rezero" and for "HSO").