My apologies if this has been posted before. Just wanted to share the knowledge.
This is what I did on my Dell D620 laptop with the Dell Wireless Broadband 5505 internal HSDPA modem to connect to Vodacom using Ubuntu Gutsy (7.10).
Firstly get linux to detect your device. The internal modem is detected as a USB device.
Open a terminal and type “lsusb”. A list of your USB devices will appear and should look similar to this:
On my laptop, my device is the first one (413c:8116). If your device is different, type “lsusb -v | more” and you can go through a more detailed list to find your modem. Once you find your modem, take note of the ????:???? address.
In the first terminal window, type the following: “sudo modprobe usbserial vendor=0x413c product=0x8116 ”. If you need to change the vendor and product strings, do so.
Now enter “grep tty /var/log/messages”. This will tell you if the modem was successfully attached to ttyUSB0.
Ok, so it would be a mission to have to do this at every startup so type the following to attach the modem at startup: “sudo sh -c 'echo usbserial vendor=0x413c product=0x8116 >> /etc/modules' ”.
Right, your modem is now attached to ttyUSB0 and ready for dialing.
.oOo.
Type “sudo gedit /etc/wvdial.conf” and replace everything in the file with the following:
Save the file and exit gedit.
Type “wvdial novatel internet 3gonly”
You should now be connected to the internet. To test type “ping www.google.com”.
To dial using a different APN, just replace internet with either internetvpn or unrestricted.
If you want a graphical interface for dialing, type “sudo apt-get install gnome-ppp” in a terminal and then run gnome-ppp or find it in Applications -> Internet -> GNOME-PPP.
Another thread available on this topic can be found here.
And Tazz' linux tutorial/guide thread can be found here.
Cheers
This is what I did on my Dell D620 laptop with the Dell Wireless Broadband 5505 internal HSDPA modem to connect to Vodacom using Ubuntu Gutsy (7.10).
Firstly get linux to detect your device. The internal modem is detected as a USB device.
Open a terminal and type “lsusb”. A list of your USB devices will appear and should look similar to this:
Code:
Bus 005 Device 004: ID 413c:8116 Dell Computer Corp.
Bus 005 Device 005: ID 0b97:7761 O2 Micro, Inc.
Bus 005 Device 006: ID 0b97:7762 O2 Micro, Inc. Oz776 SmartCard Reader
Bus 005 Device 002: ID 413c:a005 Dell Computer Corp.
Bus 005 Device 001: ID 0000:0000
Bus 003 Device 002: ID 045e:00e1 Microsoft Corp.
Bus 003 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
On my laptop, my device is the first one (413c:8116). If your device is different, type “lsusb -v | more” and you can go through a more detailed list to find your modem. Once you find your modem, take note of the ????:???? address.
In the first terminal window, type the following: “sudo modprobe usbserial vendor=0x413c product=0x8116 ”. If you need to change the vendor and product strings, do so.
Now enter “grep tty /var/log/messages”. This will tell you if the modem was successfully attached to ttyUSB0.
Ok, so it would be a mission to have to do this at every startup so type the following to attach the modem at startup: “sudo sh -c 'echo usbserial vendor=0x413c product=0x8116 >> /etc/modules' ”.
Right, your modem is now attached to ttyUSB0 and ready for dialing.
.oOo.
Type “sudo gedit /etc/wvdial.conf” and replace everything in the file with the following:
Code:
[Dialer Defaults]
Phone = *99***1#
Username =
Password =
Stupid Mode = 1
Dial Command = ATDT
[Dialer pin]
Init1 = AT+CPIN=1234
[Dialer novatel]
Modem = /dev/ttyUSB0
Baud = 460800
Init2 = ATZ
Init3 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ISDN = 0
Modem Type = Analog Modem
[Dialer 2gonly]
Init4 = AT+COPS=0,0,"Vodacom-SA",0
[Dialer 3gonly]
Init4 = AT+COPS=0,0,"Vodacom-SA",2
[Dialer internet]
Init5 = AT+CGDCONT=1,"IP","internet"
[Dialer internetvpn]
Init5 = AT+CGDCONT=1,"IP","internetvpn"
[Dialer unrestricted]
Init5 = AT+CGDCONT=1,"IP","unrestricted"
Save the file and exit gedit.
Type “wvdial novatel internet 3gonly”
You should now be connected to the internet. To test type “ping www.google.com”.
To dial using a different APN, just replace internet with either internetvpn or unrestricted.
If you want a graphical interface for dialing, type “sudo apt-get install gnome-ppp” in a terminal and then run gnome-ppp or find it in Applications -> Internet -> GNOME-PPP.
Another thread available on this topic can be found here.
And Tazz' linux tutorial/guide thread can be found here.
Cheers
Last edited: