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

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

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.
Answered 02/21/2008 by: VBScab
Red Belt

Please log in to comment
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.
Answered 02/21/2008 by: p4ntb0y
Orange Belt

Please log in to comment
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?
Answered 02/26/2008 by: oreillyr
Fifth Degree Brown Belt

Please log in to comment
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…
Answered 02/26/2008 by: Meic
Second Degree Blue Belt

Please log in to comment
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[:'(]
Answered 02/26/2008 by: oreillyr
Fifth Degree Brown Belt

Please log in to comment
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...
Answered 02/26/2008 by: Meic
Second Degree Blue Belt

Please log in to comment
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]
Answered 02/26/2008 by: oreillyr
Fifth Degree Brown Belt

Please log in to comment
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.
Answered 02/27/2008 by: oreillyr
Fifth Degree Brown Belt

Please log in to comment
0
In the deployment tool I use you can put 2 mst's. Never actually tried it though, as never needed to.
Answered 02/27/2008 by: Meic
Second Degree Blue Belt

Please log in to comment
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"
Answered 02/27/2008 by: VBScab
Red Belt

Please log in to comment
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]
Answered 02/27/2008 by: oreillyr
Fifth Degree Brown Belt

Please log in to comment
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.
Answered 02/28/2008 by: Meic
Second Degree Blue Belt

Please log in to comment
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.
Answered 02/28/2008 by: VBScab
Red Belt

Please log in to comment
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...
Answered 02/28/2008 by: Meic
Second Degree Blue Belt

Please log in to comment
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?
Answered 03/03/2008 by: oreillyr
Fifth Degree Brown Belt

Please log in to comment
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.
Answered 03/04/2008 by: quiffhanger
Yellow Belt

Please log in to comment
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[:@]
Answered 03/04/2008 by: oreillyr
Fifth Degree Brown Belt

Please log in to comment
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]
Answered 03/05/2008 by: oreillyr
Fifth Degree Brown Belt

Please log in to comment
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!
Answered 03/05/2008 by: Meic
Second Degree Blue Belt

Please log in to comment
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
Answered 03/05/2008 by: oreillyr
Fifth Degree Brown Belt

Please log in to comment
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.
Answered 03/11/2008 by: Meic
Second Degree Blue Belt

Please log in to comment
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...
Answered 04/03/2008 by: Bobo
Orange Belt

Please log in to comment
Answer this question or Comment on this question for clarity