/build/static/layout/Breadcrumb_cap_w.png

Nokia Cable Driver

Have Scripted Nokia PC Suite. By modifying the original MSI created by Nokia and then doing the same with the Nokia Data Cable driver msi.
My problem is that when connecting the Nokia phone XP wants to install the drivers when plugging the phone into the machine using the Cable.
Is it possible to install the software while the phone is connected and having the driver installation automated? I mean instead of the software install start to browse for the driver install..
Trying to either use RunDll32.exe with switches or Devon.exe from MS.. In the process os trying to figure this out. Any help would be appreciated

0 Comments   [ + ] Show comments

Answers (12)

Posted by: Sweede 19 years ago
Second Degree Green Belt
0
What version of Pc Suite are we talking about. ?

I have just finished an installation of Nokia Pc suite 6.4 wich includes the Cabel drivers. in older versions they are separate

By unwrapping the original Setup.exe i got two MSI files Isscript9.MSI and NokiaPcsuite.msi

I don't use the Cabel connection but the infared.

By manipulating only the vendor MSI (NokiaPcsuite.msi) to run with out Setup.exe

like in this article


[link]http://itninja.com/blog/view/7.8-gigabyte-size-limit-in-nt''s-ntfs4[/link]

i got it to work on Winxp deployed as Computerpackage on GPO

Sweede ;-)
Posted by: y0u5uf 19 years ago
Senior Yellow Belt
0
My problem is not that Either the data cable software or the PC suite don't install. They both get installed fine.
My problem is that when I connect the Nokia phone once the app and the cable driver is installed, the pc launches the found new hardware wizard which requires the user to browse to the point where the drivers exist, under the Nokia directory on the C:\
This is a problem as users do not have the rights to install devices in our organisation and the application is installed by a special in house service.

Tried to use Devcon utility from Microsoft. But having a few issues with that, with regard to Hardware ID of the USB port.
Oh well tomorrow is another...
Posted by: Sweede 19 years ago
Second Degree Green Belt
0
Some thing to try

If you can install the Nokia Pc Suite 6.4 manually by original setup as Administrator logged on the computer without the cable inserted

and then afterwards as normal user with no admin rights plug the cabel and run the program, The PnP New Hardware found manager should not apeare.

Have you tried that?

I mean if the vendor install is working installed that way. Then you are making some mistake


Sweede ;-)
Posted by: plangton 19 years ago
Second Degree Blue Belt
0
Though I have used devcon myself with no problems, it is a bit tricky getting it to work... another alternative, originally found by msimaker and used successfully by all that I've recommended it to is:


https://adelie.ucs.ed.ac.uk/dstwiki/index.php/device%20drivers

(I just changed "my msimaker" to "by msimaker" ) LOL
Posted by: Sweede 19 years ago
Second Degree Green Belt
0
In reply to plangton

Where can I find or download one MSI package eksample ilustrating the use and the implementation

of that brilliant article that you are refering to

https://adelie.ucs.ed.ac.uk/dstwiki/index.php/device%20drivers

IM confused by all those parameters

Sweede ;-)
Posted by: MSIMaker 19 years ago
2nd Degree Black Belt
0
Well i got off my can and created a template msi and wisescript for this article and I'm happy to send to you if you send me your email address.
Posted by: y0u5uf 19 years ago
Senior Yellow Belt
0
This is what I've tried so far..

Firstly this is my second Install Shield app. But that was the smallest part of my problem. After stripping out the MSI's and Isscript engines and the rest of it..

1. Applied MST to Nokia_pc_suite.msi which is unpacked to the temp folder when Nokia_pc_suite_64.exe is run. The original executible from Nokia created using InstallShield also installs the cable drivers. But no Cable driver when running msi directly with the MST.

2. Installed Cable drivers using MST onto Cable_driver.msi This works fine but when plugging in the phone the Hardware wizard can't find the driver even though they're in the Nokia folder. Works if you browse to the folder.

3. Tried to use Devcon. But when the hardware wizard launches it installs 7 different components. Modem, Phone Parent and various others under there. Not used Devcon and it was failing erroring out that there were too many drivers to install.

4. Downloaded the Driver template.msi from Wise and tried to manually install the driver and got the same problem as above with Devcon. This is DIFx.. You can check it out here.Difx

5. Tried to capture what was going on during install and run that perticular MSI and that was installing. Not working either.

6. Used the method above outlined by Plangton. But that was failing. Maybe it was me or the fact that this was looking for and running Install Shield Custom actions. Really messy install.

7. Tried to pass command line parameters to the original executable supplied by Nokia and apply an MST to that. As in Nokia.exe /S /v"TRANSFORMS=MY/MST /QN" That wasn't working, I'm thinking because it's trying to the ISScript9.MSI first. Not sure

8.Was thinking about writing a little VBScript like the one on here to install Adobe to get it to install and then clean the install up a little.

As you can see I've given it a good go. But I've come to a point where I will probably install the MSI's with my MST's and then write documentation to instruct the support staff on how to configure the driver when connecting the cable. And be done with the damn thing.
Posted by: Sweede 19 years ago
Second Degree Green Belt
0
In reply to Jim:

I Have Sent a mail to both of your E-mail adresses at your signature

In reply to y0u5uf:

I seem like using the MST i causing a problem, why not run with out it.

The Isscript.msi have to be installed first.

You can forget about Snapshoting this type of driver.

Sweede;-)
Posted by: plangton 19 years ago
Second Degree Blue Belt
0
Hi Jim,

Not sure if you can create "sticky" posts but one covering driver installation might be a good idea, its asked pretty frequently. You could put your template MSI in there for all and sundry to have a squizz at.

Just an idea...

Paul
Posted by: mickman 19 years ago
Orange Belt
0
I wish i had found that tip earlier on. I had to capture the msi installation. Worked fine with some modifications. In the latest version of Nokia PC Suite most drivers are installed with the package.
The users that use this program are local admins and when they plug-in the cable the hardware is installed.
Posted by: y0u5uf 19 years ago
Senior Yellow Belt
0
In reply to Sweede,

I have to use the MST because otherwise it puts icons on the desktop and the uninstall icon on the start menue as well as other icons which are not required. The MST strips these out. I also HAVE to have the MST in order to allow the MSI to run without the setup.exe created with InstallShield. Otherwise it keeps asking to run the setup.exe. God I don't like Install Shield... It's got to be the next thing I look into. I suppose ingnorance breeds contempt is the case here.

The bottom line is that I've gone for the original one I scripted, and created documentation for the support staff who is present during install. This has to be done anyways because the phone can only be connected Via the cable with Admin rights for the usb drivers to get installed, and the desktop here is locked down. Once the cable drivers are installed, from my testing so far I can only see that the app works fine and the phone connects with plain user rights.
Posted by: MSIMaker 19 years ago
2nd Degree Black Belt
0
Good idea plangton

I'll organise to get the package added as a download from here and also a package information reference.
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