1

(6 replies, posted in Other)

Overflow- thanks for clearing that up but the method you gave is of no use to me as I'm only enquiring if its possible to do everything you just said but purely via the command prompt, no point n' click allowed. The right click install was just an aside, what I'm really interested in is how to get rundll32 or whatever working properly.

Maybe my problem was that I didn't remove the existing driver for the ethernet card first? We already have mostly working nic drivers on all the machines its just that the currently installed driver doesn't support wakeonlan power-on but the latest (*.2004) one does so lots of machines need to be upgraded in the most efficient manner possible. I hoped to do this by scripting wiith beyondexec, rundll32 and the inf/sys files and whatever other tools I may require

2

(6 replies, posted in Other)

Thanks for that link Helmi - very useful! I managed to find a .cab file on that site (after I tried again under ie instead of ff. Typical MS smile which contained the very latest driver (the .2004 one) with an .inf, a .sys , a .bmp and something else. I know that normally you'd install .inf files through the Add Harware wizard but I've also heard you are supposed to be able to install these is you are logged in as admin and right click on the .inf and choose install or use the command rundll32 on the .inf. Neither of these methods work with the ADMtek 983 driver, for the latest version and earlier versions.

Is there a special rundll32 command especially for installing nics correctly? If I use the gui to 'Update driver' it will happily download and install the driver, I've just gotta do this on a lot of machines so I want to script it

SAD M2?

3

(6 replies, posted in Other)

Hi DP fans!

I've only very recently discovered the amazing sounding app that is beyondexec2, which lets you remotely execute programs or scripts on multiple machines supposedly even without having to install anything on the client! Sounds too good to be true to me. Apparently its a souped-up version of psexec as it can do up to 10 machines at once it claims.

So the first thing I wanted to try this with was upgrading the ethernet driver under XPSP3 in multiple labs of PCs. The problem here was that for the chipset in question (an ADMtek AN983) try as I might I could not find an exe or msi installer for the very latest driver (ending .2004) that I can only obtain via a Windows online driver update.

Is there a command line for XP that says 'update ethernet driver to latest on net' if not then how do I recreate exactly whatever Windows downloads or does to the filesystem in the act of updating to this latest driver? I know about the driverquery /v command but I know that other files get modified and how? I was hoping to be able to use beyondexec and a script to update the ethernet driver on them all in minutes rather than having to log in to every one.

Anybody got any tips on the best way to remotely update XP boxes and install new apps?

Anyone know of a good irc channel for win sysadmin help?

4

(4 replies, posted in DriverPack WLAN)

Hi Helmi!

Yeah, sorry about the incorrect [IMPL] tag- that was me trying to guess how you operate on these boards. I looked at other posts and thought [IMPL] tag might be a new driver that needs to be implemented but I guess now it means its been added?

The HWIDS for the laptop in question follow:

===========
PCI Devices
===========
PCI\VEN_1002&DEV_4C66&SUBSYS_04021558&REV_01\4&10C8FD24&0&0008: ATI MOBILITY RADEON 9000
PCI\VEN_1039&DEV_0001&SUBSYS_00000000&REV_00\3&267A616A&0&08: SiS Accelerated Graphics Port
PCI\VEN_1039&DEV_0008&SUBSYS_00000000&REV_14\3&267A616A&0&10: SIS PCI to ISA bridge
PCI\VEN_1039&DEV_0646&SUBSYS_00000000&REV_01\3&267A616A&0&00: PCI standard host CPU bridge
PCI\VEN_1039&DEV_5513&SUBSYS_04021558&REV_00\3&267A616A&0&15: SiS PCI IDE Controller
PCI\VEN_1039&DEV_7001&SUBSYS_04021558&REV_0F\3&267A616A&0&18: SiS 7001 PCI to USB Open Host Controller
PCI\VEN_1039&DEV_7001&SUBSYS_04021558&REV_0F\3&267A616A&0&19: SiS 7001 PCI to USB Open Host Controller
PCI\VEN_1039&DEV_7001&SUBSYS_04021558&REV_0F\3&267A616A&0&1A: SiS 7001 PCI to USB Open Host Controller
PCI\VEN_1039&DEV_7002&SUBSYS_04021558&REV_00\3&267A616A&0&1B: SiS PCI to USB Enhanced Host Controller
PCI\VEN_1039&DEV_7007&SUBSYS_04021558&REV_00\3&267A616A&0&13: OHCI Compliant IEEE 1394 Host Controller
PCI\VEN_1039&DEV_7012&SUBSYS_04021558&REV_A0\3&267A616A&0&17: Realtek AC'97 Audio
PCI\VEN_1039&DEV_7013&SUBSYS_42011558&REV_A0\3&267A616A&0&16: Smart Link 56K Voice Modem
PCI\VEN_10EC&DEV_8139&SUBSYS_04001558&REV_10\3&267A616A&0&50: Realtek RTL8139/810x Family Fast Ethernet NIC
PCI\VEN_1524&DEV_1410&SUBSYS_04021558&REV_01\3&267A616A&0&60: ENE CB-1410/851 Cardbus Controller
14 matching device(s) found.

===========
USB Devices
===========
USB\ROOT_HUB\4&22B06955&0                                   : USB Root Hub
USB\ROOT_HUB\4&2F39F7A&0                                    : USB Root Hub
USB\ROOT_HUB\4&378251CC&0                                   : USB Root Hub
USB\ROOT_HUB20\4&19DE57D3&0                                 : USB Root Hub
USB\VID_0967&PID_0204\KJLEE                                 : WNC 802.11b USB300
USB\VID_0AC8&PID_301B\5&90951E7&0&2                         : CMM PC Camera
USB\VID_1B1C&PID_1A90\A204012700015754                      : USB Mass Storage Device
7 matching device(s) found.

=============
Input Devices
=============
No matching devices found.

============
ACPI Devices
============
ACPI\ACPI0003\2&DABA3FF&0                                   : Microsoft AC Adapter
ACPI\FIXEDBUTTON\2&DABA3FF&0                                : ACPI Fixed Feature Button
ACPI\GENUINEINTEL_-_X86_FAMILY_15_MODEL_2\_0                : Genuine Intel(R) CPU 3.06GHz
ACPI\NSC6001\3                                              : IrDA Fast Infrared Port
ACPI\PNP0000\3&267A616A&0                                   : Programmable interrupt controller
ACPI\PNP0100\3&267A616A&0                                   : System timer
ACPI\PNP0200\3&267A616A&0                                   : Direct memory access controller
ACPI\PNP0303\1                                              : Standard 101/102-Key or Microsoft Natural PS/2 Keyboard
ACPI\PNP0401\4                                              : ECP Printer Port (LPT1)
ACPI\PNP0501\1                                              : Communications Port (COM1)
ACPI\PNP0700\5&32F40D69&0                                   : Standard floppy disk controller
ACPI\PNP0800\3&267A616A&0                                   : System speaker
ACPI\PNP0A03\0                                              : PCI bus
ACPI\PNP0A05\4&C747F1F&0                                    : Generic Bus
ACPI\PNP0B00\3&267A616A&0                                   : System CMOS/real time clock
ACPI\PNP0C02\3&267A616A&0                                   : Motherboard resources
ACPI\PNP0C04\3&267A616A&0                                   : Numeric data processor
ACPI\PNP0C09\4&C747F1F&0                                    : Microsoft ACPI-Compliant Embedded Controller
ACPI\PNP0C0A\1                                              : Microsoft ACPI-Compliant Control Method Battery
ACPI\PNP0C0C\2&DABA3FF&0                                    : ACPI Power Button
ACPI\PNP0C0D\2&DABA3FF&0                                    : ACPI Lid
ACPI\PNP0C0E\2&DABA3FF&0                                    : ACPI Sleep Button
ACPI\PNP0F13\0                                              : PS/2 Compatible Mouse
ACPI\THERMALZONE\THM0                                       : ACPI Thermal Zone
ACPI_HAL\PNP0C08\0                                          : Microsoft ACPI-Compliant System
ROOT\ACPI_HAL\0000                                          : Advanced Configuration and Power Interface (ACPI) PC
26 matching device(s) found.

5

(4 replies, posted in DriverPack WLAN)

I tried installing a DP base/wlan 8.05 modded XPSP3 on an aging ROCK Quaddra XT laptop but it was missing WLAN drivers for its WNC (which Linux (incorrectly?) identifies as an Acer Warplink chipset) wlan which I eventually found here:

http://www.rockdirect.com/support/drivers/ms10109.zip

I'm not entirely sure if I rolled in driverpacks webcam support to my install disc, but I had to download the driver for that too so it might be worth checking:

http://www.rockdirect.com/support/drivers/ms10157.zip

The rest of the drivers for my laptop are located here:

http://www.rockdirect.com/support/prod. … p;size=min

Thanks!

dan

First time I tried driverpacks base I created a KTD-enabled install DVD as it was for some desktop machines which are likely to get graphics cards / network cards etc swapped out and replaced, dedicating a few gig HD to drivers seemed like a sensible move. Laptops are a different case though so I was hoping that if I slipstreamed XP SP3 and automated it with nlite and then added all the very latest DriverPacks with the latest base but DISABLED KTD then the DP script fairies would magically delete all the unused driver files after an install ie DON'T keep the drivers? Seeing as a plain XP SP3 install, albeit DP non-KTD enhanced is taking almost 5GB of HD space then I'm presuming this is not the case ie is it not possible to slipstream all the driverpacks and then have all the unused ones auto-deleted at the end of the install, or am I just messing something up or is this a potential future DP base install/config option?

Thanks for your help

a random DP newb

Hi Helmi!

I tried downloading the latest DP archives from the official site again and it worked this time so I was going to re-create my iso anyway but now you've responded and kindly pointed a few things out (such as turning off 'OOTB' ) I'm definitely making a mark II tomorrow. So when I turn off OOTB, should I do it before or at same time as slipstreaming SP3- if it matters? Same time I'd presume.

You're very right about auto-format/partition being a hazard- as you say best leave that one!

Thanks for your help!

dan

I've just had my whole world as a maintainer of windows machines revolutionised thanks to driverpacks (BASE), setupmgr, nlite and createcd so first a big

THANKYOU

for all those responsible for these tools of mass time saving richness- you've made my life with XP MUCH better! This is my first experiment into customising windows installs so I thought I'd share my experience so you guys can tell me how it might be improved.

First I used nlite to integrate SP2 into my SP1 corporate (I've heard scary stuff on SP3 what with incompatibilities, probs with AMDs so I'm sticking with SP2- or should I?), then I ran DP BASE and integrated all the official driver packs. Note that I had difficulties downloading the DriverPacks from the official site site so I ended up using a mirror which had DP 7.5.x so I don't think I've got the very latest (do I need the latest as most of the machines are 3yr old desktop machines?) and I chose KTD mode for all drivers as I hope to use this for imaging. I noticed that after running DPbase it chucks out its own little winnt.sif so I copied the [GUI first run] bit out of that and tacked it onto the end of my own winnt.sif that I made with setupmgr. Replaced winnt.sif in the disc image with my own before making my XPSP2+DP DVD iso with the cdimage GUI.

It works great apart from 2 things:

I'm cool with windows setup still leaving you to do the partitioning, but could I automate this so that it just makes the primary disk one big NTFS partition and quick formats it (if I did want this- just interested)

What I'm not cool with is that I still have to click through the final few screens of the XP install ie say no to setting up a network, registering windows and setting up a user. Did I miss these in setupmgr or does sertupmgr enforce these screens? I'm sure I chose 'auto-everything'?

I've tried my new XP install DVD on a few machines now and on all I had to go to Device Manager and tell XP to 'Update Driver' for the soundcard and on a couple of machines the graphics card too. After doing that and choosing 'Install the software automatically' it would find them, which is great but I was wondering if theres a reason why XP doesn't auto-detect them earlier in the install?  Is this because I'm using a '07 DP base version or is this just normal XP+DP KTD behaviour?

Anyone got any good tips on slimming down XP so a fresh install consumes minimum RAM? I'm sure MSFN will have a killer guide to this too eh?

Big thanks!

dan

Of course, I neglected the possibility of running unattended with server 2003 or 2008- maybe that would be the best OS/app combo for the job? btw I picked FreeBSD just as an example as its prob. the most popular of the BSDs - don't want to rule out OpenBSD, NetBSD et al!

There is also another open source RIS you may have heard of called ris-linux

http://oss.netfarm.it/guides/

Has ris-linux not been mentioned in any of the forums / guides I've read because its incomplete/buggy/inferior or is it actually because its newer and not so well known as unattended? The same questions I asked about RIS vs unattended equally apply to ris-linux too of course

If Linux is the best OS for job, which distro (if any) offers the best performance out-of-the-box?

I can see this thread forming the basis of a new FAQ...

Next week I'll have hundreds of machines with various hardware configs to refresh/update. These machines are and will be running XPSP2 and I've been trying to find out the best way to do this. I'm going to configure a server from scratch especially for this task and from reading various forums and other web pages it seems like I have two main types of server I could configure

Windows Server 2003/2008 using RIS

or

Linux/BSD using unattended


I've been googling around but I've been unable to find a proper comparison of these two methods. I should point out that I am proficient with windows but I'm certainly no windows expert and that I'm probably more experienced with Linux although I do realise that some tasks can be a lot easier to achieve under Windows if you're a newb. I do prefer open source app but I am not so biased that I would rule out using MS RIS or another proprietary solution if it is the superior solution.

If anyone if familiar with both server setups could you please tell me:

1) Which is the easiest to setup and maintain for someone who is proficient in both unix and windows but has never set up an RIS or unattended server?

2) Which setup is the fastest/ offers the optimal usage of available network bandwidth when multicasting. I would imagine this would come down to whick kernel has the best implementation of DHCP and SMB?? Server 2003? 2008? Linux? FreeBSD? It would be great to see some figures to compare the different OS/app setups ie size of install image, number of machines imaged and time took on an identical hardware setup.

3) Does RIS offer any important features missing from unattended or vice versa? GUI's are nice but not essential-  far as I'm concerned speed and reliability are much more important.

4) Any other pros/cons I should be aware of when comparing the two?

I would certainly be prepared to put a bit more effort into configuring unattended on platform X if it has long-term advantages.

I'm sorry if this has already been discussed on these forums, I couldn't find it. If there is a better forum to be asking these questions then please let me know!

Thanks for your help!

dan

Thanks Overflow!

I'll be trying autoimage out this week as well as some of the other tools you've kindly recommended. If I do have any probs with any of this I know where to come!

I've wrote docs for other projects in the past so I may end up contributing something more up-to-date to the FAQs on these boards when I know what I'm doing

Hi smartepants!

No, it wasn't Autoimage I was referring to but UXP, I just discovered

http://winbuilder.net/e107_plugins/auto … ojects/uxp

Autoimage is exactly the sort of app I was asking for though. Has anyone tried both? How do they compare? Are there any others apps like this I should consider?

I've read some pretty bad stuff about sysprep- people saying its more hassle than its worth.

Anyone got any comments on unattended vs RIS vs an-app-that-lets-me-multicast-install-windows-unattended? As I say, unattended being open source is a big plus in my books.

I would be willing to help write a state-of-the-art FAQ but I'm very green with the whole 'optimised NT' install concept. I'm primarily a Linux guy who has become a win sysadmin so I'm really just finding my feet in this now.

Hi DriverPacks.net, Bashrat and friends!

Phew!

I'm very glad to have discovered DriverPacks via unattended.sf.net's wiki links, but browsing through this forum then looking through the FAQs and guides I am now officially overwhelmed! big_smile Driverpacks are just what every frustrated win sysadmin needs and so now I need to learn the best wayto utilise driverpacks, on single machine DVD installs and network multicasts for the networks I help maintain.

Problem is that I feel that a number of the FAQs and guides on these forums are out of date now and there are much superior, newer tools for the job that only the win admin hardcore and long time dp.net forum members will be aware of- I know just how fast the software landscape shifts. For example, you have  'What VMWare & VirtualPC can and cannot do' which says "They cannot:- emulate your hardware, or any specific device (in particular: SATA controllers can NOT be emulated!)" which may still apply to those two VMs, I don't care because VirtualBox (which is open source too) does feature SATA support as well as good USB 2.0 support (hence any USB device will work if your host hachine has USB 2.0 and you have a driver for the guest OS) and VirtualBox even lets you boot OS's on real, native partitions if your user has access to that partition. Yes, I know that USB doesn't cover all devices as you won't be able to emulate PCI/AGP/PCIX etc devices, would you?!?

Keeping in mind that I prefer to use open source software whereever possible, what guides, FAQs or specific apps would you guys recommend for

1- Creating a DVD containing XP-SP2, driverpacks, updates and a number of progs like Office, AVG or whatever that can be installed in as few steps as we choose. For example I'd like to just have to enter the network name of the machine and its IP address (we use static IPs here), if anything, when I install as that would be about the only thing unique per machine. I did find a free tool that integrated a number of tools (stuff like ryanvm, nlite etc.) into one, simplifying this whole process yet still giving you the power to tweak and configure your setup. Duno what it was called or if it was any good/ the best.

2- Best tool for multicast, network deployments. I've got clonezilla sussed for multicasting images when all the hardware is the same and I'm now looking into using unattended to achieve the same but with varying hardware targets. But, I've only just discovered driverpacks so maybe now I coulld put together a universal image that will run on pretty much anything? Is this possible or not? Do I have to set up unattended for this? If so, where is the best, most up-to-date guide on setting up unattended with a driverpacks modded XPSP2 install?

Thanks very much everyone for your help and tips, I look forward to reading your responses!

Dan