Sprint Novatel Wireless Ovation U727 CDMA

The trick to using the Sprint USB CDMA stick is to plug it in and reboot. It is initially seen as a USB memory stick by 9.10. Eject the disk icon that appears on your desktop by right clicking and ejecting (unmount does not work). The wireless is then recognized and can be set-up using System: Preferences: Network Connections: Mobile Broadband Add connection. If you don't eject the USB memory that co-resides on the stick, the wireless is never recognized. Also, you have to have the stick plugged in when you boot. Works on Acer Aspire One 9" portable with standard distribution of 9.10.

3G Option 225 "Web and Walk" T-Mobile Mobile Broadband Adapter

The T-Mobile adapter comes with Linux drivers on the T-Mobile CD but these are only meant for the default Xandros install on Asus Eee PC and install will fail on Ubuntu.

Ubuntu 8.04 can be set up to use the current Option USB adapter, but it is not a plug in and go solution. The process involves compiling and installing some packages. See this forum thread. This solution will work for these USB adapters. Use "lsusb" to check the ID of your adapter. The instructions are duplicated here.

Hardy Heron 8.04

Installation

Most of the following text is from this forum thread

Hi,

just to let you know that finally i managed to get the Option icon 225 3G USB stick (t-mobile Germany web'n'walk) to work on my Asus Eee PC 901 running Ubuntu-eee 8.04.1.

Files needed:

hso-1.6.tar.gz

udev.tar.gz

hsoconnect-py2.5_1.1.83_all.deb

hsolink_1.0.46-1_i386.deb

for your convenience provided bundled here: http://data.mybestprojects.com/4-files_for_HSO.tar.gz

If you read this after November 2008 check for newer versions first!

Preparations:

On a newly installed Ubuntu 8.04(.1) or Ubuntu-eee 8.04.1:

sudo apt-get install libusb-dev

sudo apt-get install build-essential linux-headers-$(uname -r)

In System -> Administration -> Users and Groups create a new group named dialout. Make sure root and your user name are in the dialout group.

Installation:

Extract

hso-1.6.tar.gz

udev.tar.gz

Recompile both:

sudo make

sudo make install

Install by double clicking:

hsoconnect-py2.5_1.1.83_all.deb

hsolink_1.0.46-1_i386.deb

Watch the compile messages carefully. You may need to compile the packages in the correct order, or use "make clean" as one of the packages comes with precompiled libraries and they should be built natively.

Reboot.

Connect

Applications -> Internet -> HSOconnect

Enter your Settings. List of settings for German 3G providers: http://www.teltarif.de/i/gprs-config.html

Settings for mine (t-mobile Germany):

In Preferences enter

APN =internet.t-mobile

Username = anything

Password = anything

These are the current profile settings for T-Mobile. APN=general.t-mobile.uk, USER=t-mobile, PASS=, PIN=

Save

Click "Connect".

And it works!

Troubleshooting

In my tests HSO connect conflicts with my installation of WiCD (Wireless connections manager), so make sure you quit before connecting over Mobile Broadband. I also turned off wireless on my EeePC which seemed to help

Check if HSOlinkcontrol is there:

ls -al which hsolinkcontrol

should have this result:

-rwsr-sr-x 1 root root 5048 2008-05-04 01:07 /usr/bin/hsolinkcontrol

What a successful connection looks like in HSOconnect debug window:

http://data.mybestprojects.com/Debug_Window.txt

Option icon 225 in 3G mode?

Reboot, then wait 30 seconds.

dmesg

now should display something like this:

[ 610.876167] usb 3-1: new full speed USB device using uhci_hcd and address 2
[ 611.041197] usb 3-1: configuration #1 chosen from 1 choice
[ 612.222218] usb 3-1: USB disconnect, address 2
[ 613.102111] hso: /build/buildd/linux-ubuntu-modules-2.6.24-2.6.24/debian/build/build-generic/wireless/hso.c: 1.3 Option Wireless
[ 613.143760] usb 3-1: new full speed USB device using uhci_hcd and address 3
[ 613.178909] usb 3-1: configuration #1 chosen from 1 choice
[ 613.185085] hso0: Disabled Privacy Extensions
[ 613.185757] usbcore: registered new interface driver hso
[ 613.219295] usbcore: registered new interface driver libusual

Start HSOconnect manually in Terminal for extra output in Terminal window:

sudo python -m hsoc

Your linux kernel:

uname -a

List of Sites without I never would have succeeded

http://www.pharscape.org

http://www.blogeee.net

http://www.teltarif.de/i/gprs-config.html

Special thanks to Paul from Pharscape.

Any hints to improve the setup are very welcome!

Jaunty Jackalope 9.04 (also tested on 8.04 and 8.10)

See thisblog post.

CategoryUsb

How to enable ZTE MF626 USB Broadband Modem (Telstra) for Amaysim

    Unlock the device
        Use DC-Unlocker. It only costs 7 EUR.
        You might have to do it twice, it doesn't use extra credits.
        I rebooted in-between to be sure.
    Add New Connection (with new SIM in the device)
        Windows
            Use the Telstra Connection Manager Utility
                Config Filename:                            Amaysim
                Dial Number:                                *99#
                User Name:                                  <blank>
                Password:                                   <blank>
                Use the following APN:                      internet
                Obtain DNS server address automatically:    YES
                PDP Type:                                   IP
                Authentication Mode:                        CHAP
                Obtain PDP address automatically:           YES
        Linux (Ubuntu)
            Via GUI
                Right-click the network icon and "Edit Connections"
                    "Add"
                        IPv4 Settings
                            Automatic (PPP)
                        Mobile Broadband
                            Number:         *99#
                            Username:       <blank>
                            Password:       <blank>
                            APN:            internet
                            Type:           Any
                            Network ID:     <blank>
                            Allow Roaming:  YES
                            PIN:            <blank>
                        PPP Settings
                            "Configure Methods"
                                Select only CHAP
                            Compression
                                Use point-to-point encryption (MPPE): NO
                                Allow BSD data compression:           YES
                                Allow deflate data compression:       YES
                                Use TCP header compression:           YES
                                Send PPP Echo Packets:                NO
            The GUI method should create the file
                "/etc/NetworkManager/system-connections/Amaysim connection"
                |
                |   [connection]
                |   id=Amaysim connection
                |   uuid=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
                |   type=gsm
                |   autoconnect=false
                |
                |   [ppp]
                |   refuse-eap=true
                |   refuse-pap=true
                |   refuse-mschap=true
                |   refuse-mschapv2=true
                |
                |   [ipv4]
                |   method=auto
                |
                |   [serial]
                |   baud=115200
                |
                |   [gsm]
                |   number=*99#
                |   apn=internet
                |
            To enable full logging
                Edit
                    /etc/NetworkManager/NetworkManager.conf
                Add
                    [logging]
                    level=DEBUG
            Example Log
                NetworkManager[976]: <info> Activation (ttyUSB2) starting connection 'Amaysim connection'
                NetworkManager[976]: <info> (ttyUSB2): device state change: disconnected -> prepare (reason 'none') [30 40 0]
                NetworkManager[976]: <info> Activation (ttyUSB2) Stage 1 of 5 (Device Prepare) scheduled...
                NetworkManager[976]: <info> Activation (ttyUSB2) Stage 1 of 5 (Device Prepare) started...
                NetworkManager[976]: <info> Activation (ttyUSB2) Stage 1 of 5 (Device Prepare) complete.
                modem-manager[940]: <info>  (ttyUSB2) opening serial port...
                modem-manager[940]: <info>  Modem /org/freedesktop/ModemManager/Modems/5: state changed (disabled -> enabling)
                modem-manager[940]: <info>  (ttyUSB1) opening serial port...
                modem-manager[940]: Invalid error code: 303
                modem-manager[940]: <info>  Modem /org/freedesktop/ModemManager/Modems/5: state changed (enabling -> enabled)
                NetworkManager[976]: <info> WWAN now enabled by management service
                modem-manager[940]: <info>  Modem /org/freedesktop/ModemManager/Modems/5: state changed (enabled -> registered)
                modem-manager[940]: <info>  Modem /org/freedesktop/ModemManager/Modems/5: state changed (registered -> connecting)
                modem-manager[940]: <info>  Modem /org/freedesktop/ModemManager/Modems/5: state changed (connecting -> connected)
                NetworkManager[976]: <info> Activation (ttyUSB2) Stage 2 of 5 (Device Configure) scheduled...
                NetworkManager[976]: <info> Activation (ttyUSB2) Stage 2 of 5 (Device Configure) starting...
                NetworkManager[976]: <info> (ttyUSB2): device state change: prepare -> config (reason 'none') [40 50 0]
                NetworkManager[976]: <info> Activation (ttyUSB2) Stage 2 of 5 (Device Configure) successful.
                NetworkManager[976]: <info> Activation (ttyUSB2) Stage 3 of 5 (IP Configure Start) scheduled.
                NetworkManager[976]: <info> Activation (ttyUSB2) Stage 2 of 5 (Device Configure) complete.
                NetworkManager[976]: <info> Activation (ttyUSB2) Stage 3 of 5 (IP Configure Start) started...
                NetworkManager[976]: <info> (ttyUSB2): device state change: config -> ip-config (reason 'none') [50 70 0]
                NetworkManager[976]: <info> starting PPP connection
                NetworkManager[976]: <info> pppd started with pid 18432
                NetworkManager[976]: <info> Activation (ttyUSB2) Stage 3 of 5 (IP Configure Start) complete.
                pppd[18432]: Plugin /usr/lib/pppd/2.4.5/nm-pppd-plugin.so loaded.
                pppd[18432]: pppd 2.4.5 started by root, uid 0
                NetworkManager[976]:    SCPlugin-Ifupdown: devices added (path: /sys/devices/virtual/net/ppp0, iface: ppp0)
                NetworkManager[976]:    SCPlugin-Ifupdown: device added (path: /sys/devices/virtual/net/ppp0, iface: ppp0): no ifupdown configuration found.
                pppd[18432]: Using interface ppp0
                pppd[18432]: Connect: ppp0 <--> /dev/ttyUSB2
                pppd[18432]: CHAP authentication succeeded
                pppd[18432]: CHAP authentication succeeded
                pppd[18432]: Could not determine remote IP address: defaulting to 10.64.64.64
                pppd[18432]: local  IP address XX.XX.XX.XX
                pppd[18432]: remote IP address 10.64.64.64
                pppd[18432]: primary   DNS address 198.142.0.51
                pppd[18432]: secondary DNS address 61.88.88.88
                NetworkManager[976]: <info> PPP manager(IP Config Get) reply received.
                NetworkManager[976]: <info> Activation (ttyUSB2) Stage 4 of 5 (IP4 Configure Get) scheduled...
                NetworkManager[976]: <info> Activation (ttyUSB2) Stage 4 of 5 (IP4 Configure Get) started...
                NetworkManager[976]: <info> Activation (ttyUSB2) Stage 5 of 5 (IP Configure Commit) started...
                NetworkManager[976]: <info> Policy set 'PSP393' (wlan0) as default for IPv4 routing and DNS.
                NetworkManager[976]: <info> (ttyUSB2): device state change: ip-config -> activated (reason 'none') [70 100 0]
                NetworkManager[976]: <info> Activation (ttyUSB2) successful, device activated.
                NetworkManager[976]: <info> Activation (ttyUSB2) Stage 5 of 5 (IP Configure Commit) complete.
                NetworkManager[976]: <info> Activation (ttyUSB2) Stage 4 of 5 (IP4 Configure Get) complete.
                dbus[931]: [system] Activating service name='org.freedesktop.nm_dispatcher' (using servicehelper)
                dbus[931]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher'
                ntpdate[18521]: adjust time server 91.189.94.4 offset -0.023811 sec
                NetworkManager[976]: <info> (ttyUSB2): device state change: activated -> disconnected (reason 'user-requested') [100 30 39]
                NetworkManager[976]: <info> (ttyUSB2): deactivating device (reason 'user-requested') [39]
                NetworkManager[976]: nm_system_iface_flush_routes: assertion `ifindex > 0' failed
                NetworkManager[976]: nm_system_iface_flush_addresses: assertion `ifindex > 0' failed
                pppd[18432]: Terminating on signal 15
                pppd[18432]: Connect time 1.0 minutes.
                pppd[18432]: Sent 0 bytes, received 0 bytes.

Mobile Broadband Internet USB Adapters (last edited 2012-01-01 13:27:05 by malcolm-h)