[SOLVED] Vodaphone Huawei K3520 wireless broadband driver download for Ubuntu?
Linux - MobileThis forum is for the discussion of all topics relating to Mobile Linux. This includes Android, Tizen, Firefox OS, Sailfish OS, Maemo, MeeGo, Ubuntu Mobile, WebOS, Open Mobile Alliance and other similar projects and products.
A reminder that LQ now has a dedicated Android sister site: AndroidQuestions.org
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Vodaphone Huawei K3520 wireless broadband driver download for Ubuntu?
I'm having real trouble trying to get this device working in Jaunty 9.04. With 8.04 and 8.10 it was fine but since then Vodaphone seem to have deleted their linux drivers off their website!! Shockingly i have also lost the download on one of my drives
Can anyone give a list of all the packages and dependencies i will need to get while i'm using this machine so that i can copy everything i need onto cd or usb stick or something.
I also don't quite understand how to make sure i get all the updates that the laptop system will need onto a cd to make deployment easier. At the moment each machine has to separately download all it's own updates and that's beginning to be a bit of a pain, especially when laptops have limited download access and 'on-time' (due to batteries).
Thanks in advance, regards from
PS sorry if this post is doubled, i don't knnow how to make a link to it in another folder in linuxquestions yet, sorry i'm too new
I managed to get wvdial and it's dependencies by rebooting into Windows to download and then going back into Ubuntu in order to get a message about some other dependency not being installed. Eventually by bouncing back and forth i managed to get wvdial installed.
I'm not sure what to do next though and the internet connection still isn't happening
Thanks for your post there btw, wvdial definitely sees a step in the right direction. I'm not sure about the ""option" usb kernel module"? Any chance of clarifying what i need to download for it? I'm not sure but i think the differences between our modems is slight enough that both can use the same 'drivers' and stuff in linux.
Ahhh, brilliant. I can restart the network by using something like "sudo /etc/init.d/networking restart" or rebooting. Thanks for lsusb and lsmod, i've not used them before
I have posted this question in a few other forums and seem to have built up some useful stuff but i'm still not sure i'll be able to get it working this trip. At least i will be able to get some good feedback though
Not sure why, but it's loaded and in use. On my box.
I set my modem up in a similar fashion to what you are doing, only 18 months ago.
Any how, good luck with it.
Depending on how similar they are, yours and mine, I may be able to help further with the config files.
I only used the vodafone app once, the gui would not appear correctly on this box. I found it useless. And kppp(kde) insisted on a password, where there was none. I have it configured through the Mandriva network settings, then copy the config files back to their respectful directories from a backup.
Is this going to need me to re-compile the kernel?
Kernel modules are like "drivers", and, unlike windows, they are usually already waiting on your machine, ready to be used. But sometimes they don't automatically know they should be loaded so they don't work.
Eg: "Hardware xxx works if module yyy is loaded."
I have hardware xxx. So lsmod | grep yyy will tell me if the yyy module is loaded.
If it is not listed, you can (probably) load it with (as root) modprobe yyy
Then try again, or read what the error messages say, unlike windows, they'll tell you something useful.
You aren't giving us much information. We'd like to know the output of lsusb that refers to your modem, like GlennsPref posted in #4:
Bus 002 Device 002: ID 12d1:1003 Huawei Technologies Co., Ltd. E220 HSDPA Modem / E270 HSDPA/HSUPA Modem
What does your modem list as?
Then we will be able to look up what it is and maybe be able to help you to make it work.
When posting code, you can paste the text in a code box
[open square bracket] code [close square bracket]
[open square bracket] /code [close square bracket] to end section.
quote is used the same way as code. code, I believe leaves the spacing, quote tidies the spacing up.
Oh yeah, The modem is sometimes loaded as a storage device using "usb_storage" module. usually this occurs on first boot of the modem, because M$win downloads the drivers from the device, then switches to serial mode, using "usbserial" module. The modem does this with its own firmware and may become difficult to diagnose because of it.
I have a line in /etc/modprobe.conf and modprobe.preload that loads the correct module for the device at boot. Ubuntu may differ.
Last edited by GlennsPref; 06-04-2009 at 08:26 PM.
Reason: Manually loading Modules
Ok, i'm on the boat and using Windows to connect to the internet using the device. I can download some small files but can't spend long on-line because the boat batteries don't store much charge. Here's lsusb and lsmod, i go the whole thing of each because filtering it through grep didn't give me much
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 005: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 001 Device 004: ID 046d:c016 Logitech, Inc. M-UV69a/HP M-UV96 Optical Wheel Mouse
Bus 001 Device 003: ID 12d1:1001 Huawei Technologies Co., Ltd. E620 USB Modem
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Module Size Used by
nls_iso8859_1 12032 1
nls_cp437 13696 1
vfat 18816 1
fat 58272 1 vfat
binfmt_misc 16776 1
radeon 342816 2
drm 96296 3 radeon
bridge 56340 0
stp 10500 1 bridge
bnep 20224 2
input_polldev 11912 0
lp 17156 0
joydev 18368 0
pcmcia 44748 0
ppdev 15620 0
snd_ali5451 27276 3
snd_ac97_codec 112292 1 snd_ali5451
ac97_bus 9856 1 snd_ac97_codec
snd_pcm_oss 46336 0
snd_mixer_oss 22656 1 snd_pcm_oss
snd_pcm 82948 3 snd_ali5451,snd_ac97_codec,snd_pcm_oss
snd_seq_dummy 10756 0
snd_seq_oss 37760 0
snd_seq_midi 14336 0
snd_rawmidi 29696 1 snd_seq_midi
snd_seq_midi_event 15104 2 snd_seq_oss,snd_seq_midi
snd_seq 56880 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 29704 2 snd_pcm,snd_seq
snd_seq_device 14988 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
psmouse 61972 0
pcspkr 10496 0
yenta_socket 32396 2
rsrc_nonstatic 19328 1 yenta_socket
serio_raw 13316 0
i2c_ali15x3 14724 0
i2c_ali1535 14212 0
pcmcia_core 43540 3 pcmcia,yenta_socket,rsrc_nonstatic
snd 62628 16 snd_ali5451,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_tim er,snd_seq_device
soundcore 15200 1 snd
snd_page_alloc 16904 1 snd_pcm
option 28036 0
shpchp 40212 0
parport_pc 40100 1
parport 42220 3 lp,ppdev,parport_pc
video 25360 0
output 11008 1 video
ati_agp 14988 1
agpgart 42696 2 drm,ati_agp
usbhid 42336 0
natsemi 35552 0
usb_storage 82880 0
floppy 64324 0
fbcon 46112 0
tileblit 10752 1 fbcon
font 16384 1 fbcon
bitblit 13824 1 fbcon
softcursor 9984 1 bitblit
I had a look at wvdial.conf and nticed that Username and password don't seem to have been set. Does anyone know how i can find these ou fom the Windows equivalents that are surrently working automatically?
Resolv.conf has the dns addresses, resolve will attempt to get these from the modem, in my experience it gets "wins" addresses like 10.11.12.13 instead of ip's that linux recognises, like
nameserver 126.96.36.199 #dns1
nameserver 188.8.131.52 #dns2
nameserver 192.168.0.2 # this is my local connection
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
search vfinternet.au #vodafone Australia network
In this instance, if I allow the resolv service to run at boot, it will overwrite these addresses with 10.x.x.x wins addresses, The modem will not connect. I don't know how to divert this, so I turn the resolv service off in the service manager.
You should be able to get the correct addresses from your windows setup., also the gateway address, 10.64.64.64, on mine.
a side point, my modem appears as pots, rather than HSDPA/G3 modem. But has no problems.