Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Chriss Miller on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Network adapters don't work on Mutiprocessor core

Status
Not open for further replies.

Mindsurfer2

Programmer
Joined
Feb 9, 2007
Messages
3
Location
RU
My config:
Asus P5W DH Deluxe with Marvell Yukon 88E8053 PCI-E Gigabit Ethernet Controller
Core 2 Duo 6400 2.13
2Gb Corsar Memory
Win 2000 Pro Service Pack 4

I've migrated my old Win 2k pro to new computer based on Core 2 Duo. Everything works fine until i switch to Multiprocessor with ACPI. If I boot with multiprocessor HAL and kernel (I've made different options in boot.ini) network adapters don't work. No packets recieved. And even with Ipconfig I don't see any network adapters. So probably they are not initialized.

I've installed newest drivers, and all Microsoft updates. I've tried built in and external PCI network card and have the same result. So i think problem is not in adapters or their drivers.

If i boot with single processor kernel and HAL, Ethernet adapters work fine.

So I forced to use only one core now. I think about reinstalling win 2k over old one, but it probably won't help.
I'm quit satisfied with Win 2k and don't want to install Win XP if there is other options.

Any ideas what else can i do?
 
You migrated and have two separate Win 2k installs, one for uniprocessor and one for multiprocessor, right? Each require their own HAL.

Have you updated the chipset drivers? The PW5 DH uses the Intel 975X chipset. The drivers should have been supplied on a CD with your motherboard.
 
No, i switched IDE controller to standard dual channel IDE controller and connect old HDD to new computer, then of course I installed all drivers for new hardware including chipset drivers.
I copied old uniprocessor NTOSKRNL.exe and hal.dll to ntoskchk.exe and halchk.dll and add to boot.ini:
multi(0)disk(0)rdisk(0)partition(2)\WIN2000="Microsoft Windows 2000 Professional RUS Old Hall Old Kernel Experiment" /fastdetect /kernel=NTOSKCHK.exe /hal=halchk.dll /fastdetect
multi(0)disk(0)rdisk(0)partition(2)\WIN2000="Microsoft Windows 2000 Professional RUS" /fastdetect
Then switched computer type to Multiprocessor ACPI.
Now using options in boot.ini I can boot one and the same installation of Windows in multiprocessor or single processor mode.
So when I boot in multi - I have a problem, when in single a have no problem. All drivers and everything is the same just kernel and hal differ.
 
Thanks for the informative post. I never knew the switches for the kernel and hal existed.

I wonder if you are get the correct HAL for the multiprocessor ACPI. On my laptop with Duo-Core Centrino, it is using halmacpi.dll for the HAL.

It may come down to a reinstall of Win 2k as you speculated earlier.
 
I´m having the same problem. If i intall the multi-core hal my windows freezes when i connect to the internet. How did you solve the problem?
 
Hi Mindsurfer2,
I had a couple of similar issues with W2k, Hals, and the nic cards. The easiest way I was able to fix it. Was to boot the PC with a W2k SP4 CD, and run a repair. Not at the first option but the second repair option. Which your given just after choosing to due a fresh install. Also during the intial boot while the third party driver message is on the bottom of the blue screen. If you float back and forth between hitting F7, F6, and F5. You will be given the option to choose another Hal. Not sure why but I had better success with that rather then the Boot.ini switches. Also please keep in mind any patches or updates you made that are Post SP4 (or whatever level CD Org, SP1, SP2, SP3 you choose) will need to be reapplied again.

Good Luck
ScorpioX
 
Finally i've installed XP SP2 from the scratch. All problems have gone now. I'm still installing soft but everything works fine, even S3 suspend which I had never before. Now I think that it was the only right solution.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top