/build/static/layout/Breadcrumb_cap_w.png

Vodafone Mobile Broadband USB Stick


I'm packaging Vodafone Mobile Broadband USB Stick.

The CD contains 'Vodafone Mobile Connect.msi'. Running this MSI only installs a few files.

To manually install, you run setup_vmc.exe (before inserting USB stick). This installs most of the software. However, the rest of the software seems to get installed when you insert the USB stick.

Has anyone packaged this so that all the files needed are installed pre insertion of USB stick? I'm trying to package both stages of insall as one application, but not sure if it's possible?

Cheers.

0 Comments   [ + ] Show comments

Answers (23)

Posted by: quiffhanger 16 years ago
Yellow Belt
0
I'm also trying to get this to work..

I read the vodafone white paper and it doesn't work correctly.

I have edited 23415.xml and MobileConnectProfile.XML to my preferences an updated the transform with the new files but I can't get the drivers to install. Another thing is if you set the data limits in the opco file to over 1024 the program crashes out with an error (according to the white paper 1024 is the limits at which you can set it, which is great as the data plan is 3GB/month !!) If anyone has success in deploying this with the drivers for the USB stick installed please post a how-to.

I'm a bit of a novice when it comes to msi transforms and this one is proving to be a bit of a nightmare !!

Any help gratefully appreciated ! If I manage to figure it out i'll post my mst.
Posted by: oreillyr 16 years ago
Fifth Degree Brown Belt
0
Hey Quiffy.
Something to watch out for: There is an autorun.inf on the media that must be disabled. You can do this via the registry but that just redenrs the stick useless. There is a patch/firmware update i am just about to investigate. And you are right, it is a nightmare[:@]
Posted by: oreillyr 16 years ago
Fifth Degree Brown Belt
0
Link to file to stop autorun.inf
https://www4.ibackup.com/qmanager/servlet/share?key=extcv19465
Only thing is it cannot be incorporated into package so each device in rollout will have to be flash independently!!!!!
Vodafone can assist with this.
Bottom line is, i think this is a manual rollout.[:o]
Posted by: Meic 16 years ago
Second Degree Blue Belt
0
I've not looked at this for last few days, going to start looking into it again on Monday. I know what you mean about going backwards with it.

I've been asked myself if due to all the time and effort going into packaging it, should it be a manual roll out... Mainly due to the fact the manual install is so simple and requires hardly any intervention. (doesn't even require disk as software is on stick).

Will let you know!
Posted by: oreillyr 16 years ago
Fifth Degree Brown Belt
0
Have confirmed with client that it is manual rollout. Vodafones managed services will offer assistance(cost??) I gave it 3 weeks of my life, it is not getting any more.
There is user intervention with manual rollout though, as you will see on white paper, an .xml file has to be populated with user profile stuff on first install.
Its a nice bit of kit, but a bit unstable at moment to package i reckon.
P.s. If you disable the autorun.inf on the stick, you are effectively disabling autorun on that drive, as it does see itself as a cdrom
Posted by: Meic 16 years ago
Second Degree Blue Belt
0
Yup - agree - this seems very unstable at the moment, it seems not even Vodafone know how to successfully silent install. Going to manual roll out for now, and look at it again in the future.
Posted by: Bobo 16 years ago
Orange Belt
0
Wow, credits to Vodafone for that White Paper.

I'm started to investigate how to do this for a Swedish operator, Tele2, and they didn't have files to download, aftar 20 minutes waiting in phone I understood that my mother knew as much as that guy about installing, nothing.

His answer was that it would take a while to install it on 150 computers... doh.

I think the problem starts with Huawei, they have focused on make an install simple for home users that only have one computer, not the companies with user restrictions and policies about installing all software centralized.

So if someone cracked this, please respond...
Posted by: anonymous_9363 16 years ago
Red Belt
0
A basic rule of thumb to follow is, if it's USB, it's Plug And Play. Therefore, please use the topic at the top of the forum page, 'PNP Driver Install Template'. There is also a ton of stuff here about PNP drivers so make use of the 'Search' facility, too.
Posted by: p4ntb0y 16 years ago
Orange Belt
0
I have the 3G Vodaphone card to Package up.

I am not using the Vodaphone Software as I just added the Moden Inistation string to the modem properties. And then added a Shourtcut for the Dial up on the desktop.

I now need to have a look at the PNP install template to pre load all the drivers.
Posted by: oreillyr 16 years ago
Fifth Degree Brown Belt
0
Hey Meic.
I am packaging this app also.
Have found msi within setup.exe and also 2 msts.
There is also an issue with silent install so i shall add OPERATOR_NAME property with a value of 23415 to hopefully bypass that dialog.
Have you progreesed since your last post?
Posted by: Meic 16 years ago
Second Degree Blue Belt
0
Hi,

Good to hear I'm currently not the only person in the world attempting to package this!

I am packaging this whilst doing other tasks.

Having tried a couple of different routes, I am trying to decide which one to retry.

Have you read the whitepaper from Vodafone?

http://corporate.proximus.be/download/VMC_Manual_9_EN.pdf

First of all, I followed that without successfully silent install.

So I am looking into the PNP template.

I ran ‘Vodafone Mobile Connect Lite.msi’, then my PNP MSI, which seems to install, but when I connect the USB stick, it still looks to run ‘Vodafone Mobile Connect Lite.msi’.

I thought it was a property of ‘OPCO_PROP’ (and not OPERATOR_NAME) you needed to set ‘23415’ (UK).

Are you doing this using the PNP template?

If I get a step nearer I’ll let you know…
Posted by: oreillyr 16 years ago
Fifth Degree Brown Belt
0
I tried setup.exe /L0x409 /v"OPERATOR_NAME=23415 /qn" which gave me the required silent install but still not happy.
Havent tried the PnP template yet, not that strong driver-wise.

Looks like it needs the drivers put down first and then insert usb stick.
Will have a look at white paper and report back[:'(]
Posted by: Meic 16 years ago
Second Degree Blue Belt
0
Cheers Oreilly,

I'll try that command. If I crack the driver bit I'll let you know. I think the inf file that's needed is ewmdm2k.inf. Even though the inf says it's for 2k, I think it's what XP uses.

Would be nice to have the whole lot installed before insertion of card...
Posted by: oreillyr 16 years ago
Fifth Degree Brown Belt
0
Using Dependancy walker this is how it breaks down.
Without the USB inserted. (Copied files from USB into local directory)
1. Run VMCLiteSetup.exe
2.This calls Setup.exe which in turn brings up dialog to choose Language(this is how it decides which .mst to assocaiate with .msi .
3. This gives us the command line msiexec /i Vodafone Mobile Connect Lite.msi SIMPLEUI=1 HUAWEIUE=1 DEVICEFAMILY=E200Family TRANSFORMS=C:\Documents and Settings\Administrator\Local Settings\Application Data\Downloaded Installations\{0077de------------}\2057.MST
4. WShen this runs we select Network OPerator
5. Accept EULA
This starts configuring and calls c:\Program Files\vodafone\vmclite\DATACARD_SETUP.EXE which installs drivers.

You then plug in card it picks all this up and bobs your uncle 7.2mbs broadband.
Only thing is .....how to put all this into a package[:o]
Posted by: oreillyr 16 years ago
Fifth Degree Brown Belt
0
Using a response transform to capture remaining settings. USB doesn't like 2 msts in command line so going to merge msts and try it out.
Posted by: Meic 16 years ago
Second Degree Blue Belt
0
In the deployment tool I use you can put 2 mst's. Never actually tried it though, as never needed to.
Posted by: anonymous_9363 16 years ago
Red Belt
0
ORIGINAL: oreillyr

Using a response transform to capture remaining settings. USB doesn't like 2 msts in command line so going to merge msts and try it out.
Does the c/l you show work with only one transform? It has spaces in the path:
[font="courier new"]
TRANSFORMS=C:\Documents and Settings\Administrator\Local Settings\Application Data\Downloaded Installations\{0077de------------}\2057.MST

I'd wager that a log of an install run with that c/l would show no transform being applied. Try changing it to:

[font="courier new"]TRANSFORMS="C:\Documents and Settings\Administrator\Local Settings\Application Data\Downloaded Installations\{0077de------------}\2057.MST"

or, with your addition:

[font="courier new"]TRANSFORMS="C:\Documents and Settings\Administrator\Local Settings\Application Data\Downloaded Installations\{0077de------------}\2057.MST;some_other_MST;yet_another_MST"
Posted by: oreillyr 16 years ago
Fifth Degree Brown Belt
0
[:D]cracked it. 2nd mst did naff all. so just edited 2057.mst. Put DEVICEFAMILY=E220Family SIMPLEUI=1 HUAWEIUE=1 properties in. In setdevicefamily custom action set install exec sequence to absent from sequence.
Install this. Plug in device, it should now pick up modem as opposed to just picking up usb memory stick.[:D]
Posted by: Meic 16 years ago
Second Degree Blue Belt
0
Hi oreillyr,

Are you using Installshield? I'm using Wise and cannot see where you would change setupdevicefamily custom action to absent from sequence.

Is it important to set it to this?

Cheers.
Posted by: anonymous_9363 16 years ago
Red Belt
0
ORIGINAL: Meic
Are you using Installshield? I'm using Wise and cannot see where you would change setupdevicefamily custom action to absent from sequence.
Off the top of my head...why not set an "impossible to meet" condition for it? Create a property CA_INHIBIT with a value of 0 and condition the CA as CA_INHIBIT=1. If you then decide that the CA is required, change the property value to 1, either in the MSI/MST or via the command line.
Posted by: Meic 16 years ago
Second Degree Blue Belt
0
Great idea VBScab - that worked - cheers.

Oreillyr - I have the MSI and MST working (having added those changes to the MST) - cheers. I'm now going to try the PNP template to get the driver installed. I think I'll need to get that working because the end user's will not have admin rights, and therefore the driver will not install. Do your users have Admin rights?

I'll let you know how I get on...
Posted by: oreillyr 16 years ago
Fifth Degree Brown Belt
0
Had it running as power user. Had a problem with the .xml file that is called. it was calling an e270 device family as opposed to a e220 family. Have you seen this? Think i'm going backwards with this one. Also what are you doing with all the ISUpdate stuff?
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ