You are not logged in.
Hi. Lots of talk about the E220, and some posts about E169, etc. But 3mobile's latest offer ( expiring 31/07/08 !! ) is 5GB download a month for £7.50 a month.The only modem they offer is the E160, and I can only assume this is also made by Huawei. Know absolutely nothing about Linux, and only just got this 701 4G. Need to know if anyone has successfully got this modem working( and only this one, please, don't want to 'muddy' this thread will all the OTHERS that do work ).
Looked thru the threads for the othe variants, but can't seem to find a 'fix-all' script/command/whatever they are that would work with any flavour of Huawei modem. It seems only the E220 has drivers in Xandros.
I may miss out on the offer if this can't be confirmed. Will pay a visit to the three shop on my days off to see if they can clarify, but would save a lot of time if even one person can confirm.
Thanks in advance !!
Offline
Hi,
I second av02's question, it would be very good if we could get the vendor id and usb id's so that we can use the new E160 on linux (just like e169 + e220).
Regards
Offline
I have the e160g, which worked beautifully on my 4G the first time I used it. I followed the obvious prompts, and was online within minutes. Unfortunately, now it sees the modem as a LAN modem and won't bring it up as an option in the 3G/HSDPA prompt, so it is no longer working. I am fairly clueless about how to fix these things unfortunately, but I have found that threatening to throw both eeepc and modem out of the window do not help.
I am sorry not to be any help, but at least I can confirm that it CAN work. I will continue to look for solutions to my problem, but hopefully you will not experience the same difficulty.
Offline
I've just signed up for Three's deal and i'm also insterested in getting the E160 to work, but with Debian. A quick look around doesn't show any drivers or obvious configuration howto...
I'm getting it on Friday, so hopefully I can have a play over the weekend trying to get it to work.
Offline
saclateri wrote:
I have the e160g, which worked beautifully on my 4G the first time I used it. I followed the obvious prompts, and was online within minutes. Unfortunately, now it sees the modem as a LAN modem and won't bring it up as an option in the 3G/HSDPA prompt, so it is no longer working. I am fairly clueless about how to fix these things unfortunately, but I have found that threatening to throw both eeepc and modem out of the window do not help.
I am sorry not to be any help, but at least I can confirm that it CAN work. I will continue to look for solutions to my problem, but hopefully you will not experience the same difficulty.
That Xandros can see the E160 is indicated by saclateri's post above.
I've also applied for 3 mobiles E160 modem, the trick is to obtain the username and password but (hopefully) these can be found out by installing the unit on a windows computer and reading the text messages - as outlined in the wiki here: http://wiki.eeeuser.com/howto:use3mobilebroadband
"The problem is that the software that it installs is Windows software - so it won't work in Xandros. This isn't a major issue as you can set up the connection on Xandros manually. To do this you need to know your username (the phone number of the SIM) and your password. Sadly, when you first register the modem, Three send an SMS with the password to the dongle - you have no way of reading this SMS message to see what the password is on the Eee."
Note this procedure was for the E220, so I'm hoping that the same method will work with the E160!
It arrives on Friday, 1 August 08, so I'll keep you posted.
Last edited by pete22 (2008-07-30 10:14:20 am)
Offline
Well, mine is at the sorting office. Just have to nip down tomorrow to go pick it up. By the looks of it theres been a mixup in marketing speech and they actually mean the E160G, not just E160.
Offline
Me too
I have a 701 with the stock distro and have just got the E160G
Works fine on my xp desktop (just to get set up and registered etc), but not recognised on the eee
Seems to be the switching problem (ie. switching off it CD-rom emulation), but can't get the USB_modeswitch to work...
Pretty new to Linux, but willing to try!
Offline
I've got it working, but it's meant:
1. Installing eee Ubuntu (as per wiki link) - something I've been meaning to do for ages and which I'm very pleased with.
2. Then upgrading the network manager to v0.7 (not part of the standard repositories - check the Ubuntu forum for details)
3. Then following ubuntu forum details for rewriting the chatscript for network manager - the script is the same as for the e220
...step 2 meant the e160 got recognised, step 3 dialled correctly.
I intend writing up steps 2 & 3 on the ubuntu forum in the next couple of days and will post a link here in case it helps anyone.![]()
Last edited by rsf21 (2008-08-02 4:29:57 pm)
Offline
Yes, upgrading to NM 0.7 made it alot easier, I'm still puzzled as I can't get the thing to work with Windows! the offical drivers just fail where linux is flawless ![]()
Offline
Can't suggest anything with Windows, I'm afraid, since it worked straightaway on WinXP (my desktop box)... Good luck!
Offline
Just a quickie for anyone coming across this, as essentially the E160G is a smaller version of the E220 (same USB Vendor/Product) it means that the Vodafone drivers will work out of the box for it:
http://www.betavine.net/bvportal/web/linux_drivers
I'm yet to try it with Three, but juding by the instruction guides and the source theres no reason why it wont work. Just leave your username/password blank and set the APN to "3internet".
Offline
Nik_Doof wrote:
Just a quickie for anyone coming across this, as essentially the E160G is a smaller version of the E220 (same USB Vendor/Product) it means that the Vodafone drivers will work out of the box for it:
http://www.betavine.net/bvportal/web/linux_drivers
I'm yet to try it with Three, but juding by the instruction guides and the source theres no reason why it wont work. Just leave your username/password blank and set the APN to "3internet".
Late replying as my E160G arrived today.
Thx to Nik_Doof - the above drivers work well in that I am able to connect successfully.(Using supplied Linux distribution - Xandros)
I find I need to add entries for user name (telephone number) and password (pin number), before I can connect. APN is set to 3internet.
Last edited by pete22 (2008-08-05 6:32:29 pm)
Offline
Well I followed Nick_doof's directions too, using the Xandros system as supplied (eee701pc) ... Installed the drivers from betavine, got the Vodafone launch icon, clicked it, but after that got only a "Vodafone Mobile Connect" splash screen. Nothing else - except the Cancel button on the splash screen works (ie shuts down the splash screen!).
I presume something else is supposed to happen - like a dialogue box for me to enter my login credentials? Does it matter at what point I plug the HSDPA E160G unit in?
Offline
eeekeeper wrote:
Well I followed Nick_doof's directions too, using the Xandros system as supplied (eee701pc) ... Installed the drivers from betavine, got the Vodafone launch icon, clicked it, but after that got only a "Vodafone Mobile Connect" splash screen. Nothing else - except the Cancel button on the splash screen works (ie shuts down the splash screen!).
I presume something else is supposed to happen - like a dialogue box for me to enter my login credentials? Does it matter at what point I plug the HSDPA E160G unit in?
Yes this was my situation initially - received the splash screen after clicking the Vodaphone connect icon, and then nothing... You should receive a configuration screen seconds after the splash screen.
Resolved this issue inthe following way.
Clicking on the "Network" icon on the "Internet" screen brings up a list of network connections. In my case there were two:
1. My wireless connection (Netgear Wireless Connection) uses Atheros wireless PCIe adaptor.
2. My wired connection (Atheros Technology - etho) - the onboard LAN adaptor
Examining Hardware properties for 2. - I discovered entries for my E160G as well as the onboard Atheros adaptor.
Since I connect wirelessly to my router and don't use the wired LAN connector, I deleted the entry for the wired adaptor - Atheros Technology - etho. I could always add it back later if needed.
Additionally I find I need to:
Install the E160G PRIOR to booting.
QUIT my wireless network when booted (right click system tray icon>quit) - BEFORE clicking on the Vodaphone icon.
Enter login details everytime I reboot (the Vodaphone configuration does not appear to remember these details in the profile I create.
For my login, I use the E160g phone number, and for the password, I use the mobile phones pin code.
Last edited by pete22 (2008-08-06 7:26:31 am)
Offline
I got an E160G - installed and works very well on my XP laptop.
Plugged it into my EEE 900 and ..... NOTHING. Do'h! Tried again. Rebooted. Used the Diagnostic tool and it appears that the E160G is in fact seen, it just doesn't recognise it automatically or mount anything.
So I'm a little perplexed - everyone else here seems to indicates that their EEE 700 at least sees the device, so why can't my 900?
Any help?
Ta
Offline
Hi Pete,
How did you delete the entry for the eth0?
thx
byron
pete22 wrote:
eeekeeper wrote:
Well I followed Nick_doof's directions too, using the Xandros system as supplied (eee701pc) ... Installed the drivers from betavine, got the Vodafone launch icon, clicked it, but after that got only a "Vodafone Mobile Connect" splash screen. Nothing else - except the Cancel button on the splash screen works (ie shuts down the splash screen!).
I presume something else is supposed to happen - like a dialogue box for me to enter my login credentials? Does it matter at what point I plug the HSDPA E160G unit in?Yes this was my situation initially - received the splash screen after clicking the Vodaphone connect icon, and then nothing... You should receive a configuration screen seconds after the splash screen.
Resolved this issue inthe following way.
Clicking on the "Network" icon on the "Internet" screen brings up a list of network connections. In my case there were two:
1. My wireless connection (Netgear Wireless Connection) uses Atheros wireless PCIe adaptor.
2. My wired connection (Atheros Technology - etho) - the onboard LAN adaptor
Examining Hardware properties for 2. - I discovered entries for my E160G as well as the onboard Atheros adaptor.
Since I connect wirelessly to my router and don't use the wired LAN connector, I deleted the entry for the wired adaptor - Atheros Technology - etho. I could always add it back later if needed.
Additionally I find I need to:
Install the E160G PRIOR to booting.
QUIT my wireless network when booted (right click system tray icon>quit) - BEFORE clicking on the Vodaphone icon.
Enter login details everytime I reboot (the Vodaphone configuration does not appear to remember these details in the profile I create.
For my login, I use the E160g phone number, and for the password, I use the mobile phones pin code.
Offline
bnl1983 wrote:
Hi Pete,
How did you delete the entry for the eth0?
thx
byron
Hi Byron
On the Internet tab, click the Network icon, wired and wireless networks should be listed there.
Reinstalling Xandros several times now, I find what really matters in the recognition of the Betavine drivers by the E160G is ensuring that my Asus 701 is fully patched before I install them. Settings Tab - Add/Remove Software icon - Settings tab install all of the updates. (I didn't install any of the Bios options BTW).
The above (deleting eth0) may have assisted with my initial Xandros installation - but it doesn't seem to make any difference now.
Last edited by pete22 (2008-08-14 6:57:52 am)
Offline
Well I deleted the LAN like Pete suggested (actually disabled it in the BIOS), but no change. Then I found these sites:
http://dalelane.co.uk/blog/?p=254
http://www.greenhughes.com/content/usin … -modem-eee
...which proved fascinating, explaining that the E160g is a composite USB device which has TWO modes - which the EEE can't see until one is switched out, leaving the modem visible (and using a little tool called usb_switch to achieve this). All of which I tried, but still no progress.FWIW in case anybody else cares to try usb_switch, the output I get is:
"Looking for default device
OK, found default device
Prepare switching, accessing device
Looking for active default driver to detach it
OK, driver found ("option")
No usb-storage driver found. Switching no necessary. Bye."
So *my* eee isn't seeing the E160g as a USB mass storage device after all; and though it seems to load drivers for the modem, the connection wizard offers me no hardware to support the selection "GSM / 3G (UMTS) /HSDPA".
End of the road I think - unless somebody else can cast a light onto this?
Offline
eeekeeper wrote:
So *my* eee isn't seeing the E160g as a USB mass storage device after all; and though it seems to load drivers for the modem, the connection wizard offers me no hardware to support the selection "GSM / 3G (UMTS) /HSDPA".
End of the road I think - unless somebody else can cast a light onto this?
I'm just going to go out on a limb here, but... I seem to recall people mentioning using another modem (the Huawei E220) via the choice to set up a dialup connection, as opposed to the 3G one. I may very well be misremembering (can someone please correct me if I am?
), but it may be worth a look.
Offline
NB The Bios version I am using is Revision 0401, Build Date 10/17/07 (EC Firmware Version:701_065)
Offline
pete22 wrote:
NB The Bios version I am using is Revision 0401, Build Date 10/17/07 (EC Firmware Version:701_065)
Hmmm... Mine is 0801 01/08/2008. They can't have broken something at the BIOS level, can they?
Offline
I thought you'd all be interested that I have this exact scenario working now (am posting from an Eee 900 from 3 Australia right now). No single howto seemed to work for me, but by combining different bits and pieces, it seemed to.
Bear in mind that I fiddled a lot before happening on the solution, and I can't be sure that I didn't change something important earlier on, but I *think* these were the important stages:
Firstly, a udev rule was necessary to load the appropriate drivers for the modem. The one that worked I pulled from Gentoo wiki, thus I placed the following lines in a file called /etc/udev/rules.d/50-huawei.rules
SUBSYSTEM=="usb", SYSFS{idProduct}=="1003", SYSFS{idVendor}=="12d1", RUN+="/sbin/modprobe option"
SUBSYSTEM=="usb", SYSFS{idProduct}=="1003", SYSFS{idVendor}=="12d1", RUN+="/sbin/modprobe ppp_async"
I then removed the modem and deleted some persistent device nodes that had been created but were unusable with 'sudo rm /dev/ttyUSB*'
This ensured that when I booted with the modem plugged in that /dev/ttyUSB0 - /dev/ttyUSB2 were created
I installed wvdial (I think this came with the Vodafone drivers which didn't work for me themselves, but any wvdial should do) and placed the following wvdial.conf in /etc/:
[Dialer Defaults]
Phone = *99#
Modem = /dev/ttyUSB0
Username = a
Password = a
Stupid Mode = 1
Dial Command = ATDT
[Dialer hsdpa]
Modem = /dev/ttyUSB0
Baud = 460800
Init2 = ATZ
Init3 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ISDN = 0
Modem Type = Analog Modem
Init4 = AT+CGDCONT=1,"IP","3netaccess"
I found the above on the ubuntu forums. Then running 'sudo wvdial hsdpa' worked! Hope this helps. Now to get the signal/data monitor working.
Offline
Thankyou droneboy!
I've been bashing away at this for about a week and your post was the finally bit of the puzzle in place.
A few notes on my journey getting the E160G (on Three Mobile Australia) working:
1) I installed Ubuntu 8.04.1 LTS, then immediatly ran all the updates (note, there is a shut down problem with Ubuntu and EEE - when all is blank and just the little light bulb light is on - you must hold down the power button. There is a documented fix somewhere - google it!)
2) I also, using Synmatic Package Manager, installed libusb++.dev. This was so I could compile the usb_modeswitch tool I downloaded from http://www.draisberghof.de/usb_modeswitch/. This is a great piece of work - not sure if its needed now, but, great way to learn some of the inner workings of the USB world. Maybe the -d option is needed? I can't seem to get a consistent result?
3) I read throught the article at http://dalelane.co.uk/blog/?p=254 - gives an overview of something like what we are trying to do. Used Ubuntu in the end, but still a good article.
4) Using the USB Sniffer tool, and then later I also found out that lsusb in Ubuntu tells you anyway, found out the "p" setting for usb_modeswitch has to be 0x1003.
5) Found droneboy's post. This I new was it! Made the rules file, edited the wvdial.conf file as shown, ran the wvdial that was just a part of Ubuntu with sudo wvdial hsdpa and got the following...
--> WvDial: Internet dialor version 1.60
--> Cannot open /dev/ttyUSB0: Invalid Argument
--> Cannot open /dev/ttyUSB0: Invalid Argument
--> Cannot open /dev/ttyUSB0: Invalid Argument
6) Hmmm, tried changed the USB0 to USB1 just to see and got the following...
--> WvDial: Internet dialor version 1.60
--> Cannot open /dev/ttyUSB1: Exec format error
--> Cannot open /dev/ttyUSB1: Exec format error
--> Cannot open /dev/ttyUSB1: Exec format error
7) Brillant! This means something is working on USB0! Rechecked every character of the conf file and rules file - all looked good.
8) Pulled out USB device. Put it back in, tried again, and it worked! Yep, reporting DNS stuff, PPP stuff, all good...
9) Start up Firefox... Cannot find web site.... dam. Changed the connection settings to automatically detect. Still didn't work. Rebooted, repeated things, made sure the Work Offline was unticked, and... it worked! A shall now attempt to automate the process... Could be tricky, since I think it needs the physical removing and reinserting the USB device...
10) Keep at it! Works great now it is connected, though I suspect there might be a cleaner way of doing this through the Network tools through reading the article at http://ubuntuforums.org/showthread.php?p=5402843
Offline
noob question - is the Huawei E160 the same as Huawei E160G or are these two different products?
If they are two different products, will the drivers of the E160G work for the E160? TIA.
Offline