Jump to content











Photo
- - - - -

application/driver script for Huawei Modems


  • Please log in to reply
8 replies to this topic

#1 TheRookie

TheRookie

    Newbie

  • Advanced user
  • 156 posts
  • Location:in your mind
  • Interests:computers: (repairing, administration), reading: (technological info), outing: (having a good time), music (electronic, house, instrumental...) and hiking
  •  
    South Africa

Posted 02 November 2010 - 08:53 PM

Hi,

firstly, I wasn't sure where to put this, so if this topic is in the wrong place, please to the mods to move it where appropriate.

I put this here since I seen that in the LiveXP there exists no drivers as well as the application to work with this device.
I also could not come up with anybody using this device, via my searches...
If there is something which I have missed about this device and it working in LiveXP, please could someone point me in the right direction?

Reason for request:

I thought that since networking via LAN as well as WLAN works in liveXP, would it not be suitable or at least good to have something completely wireless working as well?

I mean, LiveXP has gone portable if I may put it, where one can actually put the end-result on a flash Disk. Would it not be nice to have some device that's capable of accessing the internet in your pocket not dependant on a router, or any other pc?

Basicly this device using a SIM-card, depends on the cellular network using either edge/GPRS/3G/HSDPA/HSPA+ for internet access.
I think this could come in handy, where one is trying to fix a pc and there is no other connection than the modem you might have. You might try to get drivers, as an example, if the system in question don't have any and you want to get the job done in the shortest time possible.

This device however, does not seem to be straightforward as a normal modem i.e. where you plug it in, install the drivers, and then use PEDialup as an example to get on the net.

It somehow detects whether the software is installed, and if yes, will then change the mode to act like a modem.
If no software is installed, it then asks to install the software from the virtual cd-rom on it, and once installed then changes the mode to the modem.

What I have done to try get it working:
1. try installing the software, however, this too fails.
It comes up with an errror whilst installing, and then closes itself automaticly. making it impossible for me to note the error down.
2. I have found a way to switch the mode to disable the virtual cd-rom and have it like a modem, where if plugged in, one has to install the drivers, if not found to get it recognised.
But when I install the devices listed under universal serial bus controllers, for the device, it listed one of them as a USB composit device and other two devices for this device as USB mass storage devices.

If someone has a card like this and got it working, do please tell how you managed to get it working under LX, I'd be much appreciated.

Regards,

#2 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 16066 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 02 November 2010 - 10:00 PM

Cannot say if this may help:
http://www.boot-land...?showtopic=5213

(original thread UNfinalized):
http://www.911cd.net...showtopic=23569

:cheers:
Wonko

#3 Brito

Brito

    Platinum Member

  • .script developer
  • 10616 posts
  • Location:boot.wim
  • Interests:I'm just a quiet simple person with a very quiet simple life living one day at a time..
  •  
    European Union

Posted 03 November 2010 - 10:52 AM

I also use a Huawei modem to get online (E220).

Ubuntu supports them out of the box.

You can use their Live CD as dual boot and it should get you connectivity (tested).

Another option is running Ubuntu as a virtual machine inside LiveXP and allow the virtualized machine running Ubuntu to take control of the USB port and get online from there. You can then share your network connectivity to also allow LiveXP access the web (untested).


Last but not least: install the software on LiveXP.

This is the most difficult approach and therefore the path of the true warrior! :hyper:

For this you will require the MSI installer support, there are scripts around this forum for this purpose. Some adapting will (likely) be required but do post your progress on this thread and I'll try to help if nobody else has time right now to help creating this script with you.

:cheers:

#4 al_jo

al_jo

    Gold Member

  • Members
  • 1218 posts
  • Location:Tellus

Posted 03 November 2010 - 10:55 AM

Hi,


If someone has a card like this and got it working, do please tell how you managed to get it working under LX, I'd be much appreciated.

Regards,


Hi.
What is the name of the Modem? E220?
Have you installed it in WindowsXP?
My modem, E220, installs as a modem and also in "ports".
Have you made a LiveXP?
Have you tried DriverImport?
Have you tried the PEDialup script?
Are you going to use it in an usb flash drive?
My drivers attached...

Ps. Sorry, Nuno Brito, we seems to have been posted at same time :-)

Attached Files



#5 TheRookie

TheRookie

    Newbie

  • Advanced user
  • 156 posts
  • Location:in your mind
  • Interests:computers: (repairing, administration), reading: (technological info), outing: (having a good time), music (electronic, house, instrumental...) and hiking
  •  
    South Africa

Posted 03 November 2010 - 09:33 PM

Hi,

Firstly, big thanks to all thus far for replying to my request.
Ok, I'll start talking now:

Feedback on posts:

Wonko, those links you provided are very useful. I followed the one about the driver Import PE.
Pitty to the unfinalised thread as you put it where there was no reply whether there was success of following the driver Import PE method.
Its just that, I had just gotten this device recently, and the modes in which the device changed to, as well as the software, was quite overwelming to me, making me forget about driver import pE.
But to put it like this: your reminding me of the driver Import, gave the device some "life in LX and thus got it's heart beating" which made me carry on:
again, thanks for that!
:cheers:
Nuno, thanks too, for the ideas, and for your willingness to help me with regard to the script if it wasn't going to work the first time around,
I have some good and a bit of bad news... as you'll see below.
:cheers:

al_jo, Thanks for the drivers you attached, and my opinion is this, I think as long as one is using a Huawei along with the mobile partner, then one can use the drivers. As it is not specific to a modem.
I have an e1820, AKA E182E, see below for other questions you have asked.
:hyper:
Thanks goes out to Amalux as well. :cheers: I guess Nuno, perhaps he can be considered the true warrior as you put it in your earlier post.

Tests and results:

Test with cd-rom disabled and PEDialup:

1. I copied the drivers folder from the mobile partner, and placed it in the folder where my drivers usually are for DRVImp to pick it up.
2. booted in to lx, and surprisingly the modem was found, however there was something wrong with one of the ports under ports com and lpt.
3. Pointed it to the modem driver, (you can use the driver found in the mobile partner directory, or point it to the place where you have only put the drivers folder) it found the device, and so the tiny problem was solved.
Note: you can del the driver from the mobile partner folder, as DRVImp doesn't search that directory.
4. As I remembered I was going to initially use the modem with PEDialup, I went back abit, expanded the modems, selected, the modem, then properties, then advanced, and under extra initialisation commands, entered the APN name that is used to connect to the service provider.
something like:
AT+CGDCONT=,,"vdata"<cr> pressed on ok, and closed the system window.
I then started PEDialup, it seemed to install a few things before I could use it, but once I had created a new connection like a normal dialup, using your modem to connect to the internet, enter the necessary information i.e. Username and password, the number etc, and connected all is working well!
Hurray!
Note:
In one of my tests, I forgot to include the APn name and found to my surprise that it still connected and worked, but I found the browsing to be abit slow... Maybe its me... but if it helps, having the APN name set I think might have things work abit faster when browsing.

Test with cd-rom enabled and PEDialup.
Well, what can i say here, The modem nor the ports were detected, and thus I was unable to continue any further.
But by all means if it works for you, use it! :)

Test with cd-rom disabled, (adding a variation)
1. Taking Nuno's idea of getting the mobile partner software to work under LX, I copied the installed program "c:\program files\mobile partner" and placed it in the folder of PPApps. And also made a PPAp config file in order for it to be detected.
No registry settings were needed so... making of the config file was just about filling in the necessary information.
2. (see 1, 2 and 3. of my test with cd-rom disabled and PEDialup above.)
3. As you will remember from above, I said that starting PEDialup installs some services, I opened up PEDialup and closed it again. Yep, no entering of anything in to PEDialup, just open and escape from the window.
4. I then opened up mobile partner, and because your settings are there as you've connected in your version of windows originally, all you need to do is click on connect.
and, what do you get:
it works!
;)
Note:
At one point of the many tests I've did, it didn't work. What I done was, to connect with PEDialup first, then disconnect then connect using the mobile partner.
I wish I could take screenshots to show the working of the mobile partner but because I have no use for screenshots cause (visually impaired), I hope my texts are helpful.
If someone can tell me exactly how to take a screenshot, where to upload it I'll try my best to see if I can come up with something.

A few more notes:
in windows:
If you want to disable the cd-rom please do it under your current version of windows (not lx)
please note that the drivers for the modem must be installed.
do as follows:
1. In device manager, find the port which your modem is connected to.
2. Then get a client like Putty, Open it up, then under specify a destination you want to connect to, choose serial.
enter the port where your modem is connected to and then press open.
then type the following:
AT^U2Diag=256
then press enter
If you want to enable the cd-rom again,
(see 1 and 2.)
but this time, type the following:
AT^U2DIAG=255
then press enter.
Once you're are done with Which ever command you have entered, you can then close the application.
If disabling the cd-rom, please ensure that it is not found under my computer.
I recommend if disabling it, once the commands have been entered, close the application, disconnect the device, and reconnect it again. there should be no mobile partner (cd drive) in my computer.
Under lx:
Make sure that that port is installed correctly under ports com and lpt otherwise, Mobile partner wont pick the device up.
I've not tried where I didn't install the port and connected with PEDialup (sorry)
Make sure if, you are connecting with mobile partner to start PEDialup first.

My conclusion:
For me, I successfully have this device working by disabling the cd-rom, In one yes and one of the many tests it did work where it was enabled but produced other problems i.e. when the sim card was inserted it would not find the modem and when it was, would find it but give errors in both PEDialup and MP.
If you are not receiving sms's or mms's or calls or managing your phonebook, then you might want to consider PEDialup as with mobile partner you have to then add it to the PPAps.
But as you see, mobile partner does have its advantages.

I'd like to appoligise for such a really long post, If there's anything you'd like to ask, feel free, and I hope that someone finds this thread useful.

Again, thanks everyone for posting!
:)
Regards,

#6 Brito

Brito

    Platinum Member

  • .script developer
  • 10616 posts
  • Location:boot.wim
  • Interests:I'm just a quiet simple person with a very quiet simple life living one day at a time..
  •  
    European Union

Posted 03 November 2010 - 11:50 PM

1. Taking Nuno's idea of getting the mobile partner software to work under LX, I copied the installed program "c:\program files\mobile partner" and placed it in the folder of PPApps. And also made a PPAp config file in order for it to be detected.

We know that the installer adds both the mobile partner and also installs the driver onto the machine without rebooting (right?), it would be interesting to see if this also works under LiveXP, and if not, to track down which changes it is doing.

But you've already done a lot and it is working, so that is what really matters.

For me, I successfully have this device working by..


I'm really happy to read your success story. You're no longer a rookie on my book. :hi:

#7 TheRookie

TheRookie

    Newbie

  • Advanced user
  • 156 posts
  • Location:in your mind
  • Interests:computers: (repairing, administration), reading: (technological info), outing: (having a good time), music (electronic, house, instrumental...) and hiking
  •  
    South Africa

Posted 04 November 2010 - 02:49 PM

Hi Nuno,

Looking at my post previously, I understand that for anyone trying to get this working under LX, that it would seem to have a few things done before it can work, therefore, I understand when you say to just have it the way it is, where it usually installs and works.

So, some progress from tests...

1. I put the modem back to the way it is for any other modem.
2. copied "MSVCIRT.dll" to "x:\i386\system32"
3. Installed the mobile partner under lx to "b:\program files\mobile partner\" as "x:" didn't show the next button.
and then:
:cheers:
Mobile partner opened up, but was unable to find any device.
I did notice however that it sounds like its disconnecting and connecting devices during and after installation, but it seems that LX doesn't pick the devices it installs.
Under universal serial bus controllers, there are 3 huawei mobile connect devices

I'm not sure how to continue from here...
:cheers:
but If you have any suggestions I wouldn't mind trying to get things working the way you want it to.
:hyper:
Regards,

#8 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 16066 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 05 November 2010 - 10:34 AM

Something unrelated (but not much :D) posted today:
http://www.911cd.net...o...3931&st=188

:confused1:
Wonko

#9 TheRookie

TheRookie

    Newbie

  • Advanced user
  • 156 posts
  • Location:in your mind
  • Interests:computers: (repairing, administration), reading: (technological info), outing: (having a good time), music (electronic, house, instrumental...) and hiking
  •  
    South Africa

Posted 05 November 2010 - 03:04 PM

Hi Wonko,

That thread is definitely useful in the situation where someone has not integrated PEDialup or PENetwork in to their build of LiveXP. As it details how to add the necessary registry entries as well as files.

Thankfully, if support for it is added in Win7PE, people wont have a hard time using it as on LiveXP.

I guess I could refer to your link that you posted when I said in one of my posts:
PEDialup installs some things before it is opened.

And we know of course that PENetwork installs the necessary services i.e. TCP/IP and provides a GUI where users can connect to the Internet via LAN or WLAN.

Lastly, so I guess my requirements to get it working the way I did is to have:
PENetwork
PEDialup
modem with Virtual cd-rom disabled.

But I guess, people will be using win7PE for future, so maybe they wont have to hassel.

Thanks again for the link.
:confused1:

Cheers




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users