opsi installiert richtige LAN-Treiber und dennoch funktioniert LAN nicht?

rat
Beiträge: 264
Registriert: 01 Jan 2015, 12:40

Re: opsi installiert richtige LAN-Treiber und dennoch funktioniert LAN nicht?

Beitrag von rat »

zu a) Ich habe unter win7-x64 beides, einen Ordner (ohne Punkt) und eine Datei mit

zu b) Du schreibst: .... Ich habe bei Intel dazu nichts gefunden. .... und von einer Realtek-Netzwerkkarte.

zu c) Wieso nicht? Könnte es sein, daß Realtektreiber selten bei Intel zu finden sind? :o


Wenn ich den opsi richtig verstehe, dann brauchst Du, wenn die Treiber im byAudit sind, kein 'create_driver_links.py' durchführen, diese werden immer installiert. Sind sie im preferred oder im drivers Ordner, dann ja.

Nachsatz:
Ist zwar ein bißchen ein WürgAround aber:

Installiere Dein System und als erstes mit der höchten Priorität den Netzwerktreiber nochmals drüber und dann alles andere ....

Wenn ich ein Problem mit dem Netzwerk hatte, dann immer nur am Anfang (bei der start.cmd oder wie das Ding heißt) aber nachher ist immer alles durchgelaufen. Daher kann ich nur theoretisch mitreden :o :lol:
Zuletzt geändert von rat am 13 Feb 2017, 14:59, insgesamt 1-mal geändert.
IvicaE
Beiträge: 136
Registriert: 13 Sep 2016, 14:10

Re: opsi installiert richtige LAN-Treiber und dennoch funktioniert LAN nicht?

Beitrag von IvicaE »

@rat

zu a) ich habe unter keinem von beiden (win10-x64 + win7-x64) ein pci.ids-Verzeichnis. (also jeweisl im Unterordner '/drivers'). Ich habe die Installation von opsi zu keiner Zeit verändert, gelöscht, herumgeschraubt o.ä....
zu b) wieso Realtek?
Ich habe es doch im Code-Block eine Zeile drüber eingefügt:

Code: Alles auswählen

   [8086:A131]  Intel Corporation : Sunrise Point-H Thermal subsystem
      No driver - vendor directory '/var/lib/opsi/depot/win10-x64/drivers/pciids/8086' not found
Da steht nichts von Realtek?
zu c) es ist nicht unmöglich aber wahrlich sehr schwer....;) davon abgesehen: siehe Punk b) -> Realtek?
rat
Beiträge: 264
Registriert: 01 Jan 2015, 12:40

Re: opsi installiert richtige LAN-Treiber und dennoch funktioniert LAN nicht?

Beitrag von rat »

IvicaE hat geschrieben:ich habe unter keinem von beiden (win10-x64 + win7-x64) ein pci.ids-Verzeichnis
Heißt, wie gesagt, bei mir auch pciids (also OHNE dem Punkt), ist aber vorhanden.

Realtek z.B. IvicaE 10 Feb 2017, 13:36
So, ich vermute mal ich muss in dem 'gelben' Abschnitt unter 'Realtek Semiconductor Co., Ltd. : RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller' einiges tun.

Vielleicht habe ich zu schnell gelesen ;-) Aber lange Postings, da suche ich nur nach den wichtigen Informationen ;-) Wenn Du keinen hast, warum .....?


Nachsatz: Was sagt der Gerätemanager? Was sagt ein ping 127.0.0.1? Blinken / leuchten die LEDs an der Netzwerkkarte?
Benutzeravatar
SisterOfMercy
Beiträge: 1524
Registriert: 22 Jun 2012, 19:18

Re: opsi installiert richtige LAN-Treiber und dennoch funktioniert LAN nicht?

Beitrag von SisterOfMercy »

IvicaE hat geschrieben:Ich habe jetzt den Hinweis befolgt den mir @SisterOfMercy gegeben hat.
Ich habe alle Treiber gelöscht, create_driver_link.py ausgeführt (erwartungsgemäß war alles rot) und dann die einzelnen Treiber direkt con den einzelnen Herstellern heruntergeladen, entpackt und in das by-Audit-Verzeichnis kopiert unter dem audit-Verzeichnis meines Client-PCs.
Why not in the preferred directory?
IvicaE hat geschrieben:Es werden nach und nach die Einträge wieder grün oder zumindest gelb (grün -> Treiber vom Hersteller, gelb -> Windows-Treiber, RICHTIG?)
Not totally. In the second part of show_drivers.py the yellow things are also drivers that have been found in the byAudit directory. That's why it might be easier to use the preferred directory.
IvicaE hat geschrieben:Ich habe bei Intel dazu nichts gefunden. Im HP-Treiberverzeichnis (sp7xxxx) habe ich unter der sp72786 eine INF-Datei gefunden die u.a. auch die Vendor-ID und Device-ID beinhaltet. Diese habe ich herüberkopiert, 'create_driver_links.py' ausgeführt und der Eintrag ist immer noch rot. Ich wundere mich auch über den Eintrag selber da dieser auf ein anderen Pfad verweist in welchem er diese Treiber sucht.
With a computer over here this entry is green:

Code: Alles auswählen

   [8086:A131]  Intel Corporation : Sunrise Point-H Thermal subsystem
      /var/lib/opsi/depot/win7-x64-nlite/drivers/drivers/preferred/Intel Chipset Server 10.1.2.77/sunrisepoint-h
Have you 'unpacked' these drivers correctly? I'm not sure how I got this. I think I ran them on a different PC with a command line argument like --extractdrivers? Or ran the installer and grabbed the drivers from the temporary directory.

However, it should not matter when installing Windows, only perhaps when you look in devmgmt.msc afterwards. Part of the .inf for this device tells you why:

Code: Alles auswählen

[INTEL.NT]
%PCI\VEN_8086&DEV_A131Desc%=Needs_NO_DRV,PCI\VEN_8086&DEV_A131

[INTEL.NTamd64]
%PCI\VEN_8086&DEV_A131Desc%=Needs_NO_DRV,PCI\VEN_8086&DEV_A131

[Needs_NO_DRV]
Include=machine.inf
Needs=NO_DRV

[Needs_NO_DRV.Services]
Include=machine.inf
Needs=NO_DRV.Services

[Strings]
INTEL="INTEL"
PCI\VEN_8086&DEV_A131Desc="Intel(R) 100 Series/C230 Series Chipset Family Thermal subsystem - A131"
Bitte schreiben Sie Deutsch, when I'm responding in the German-speaking part of the forum!
IvicaE
Beiträge: 136
Registriert: 13 Sep 2016, 14:10

Re: opsi installiert richtige LAN-Treiber und dennoch funktioniert LAN nicht?

Beitrag von IvicaE »

@rat

Das Problem ist die Netzwerkkarte die einfach nur tot ist nach dem Installieren per opsi.
Weiter oben habe ich alles beschrieben gehabt. Ich habe herausgefunden daß wenn ich dann im BIOS die Netzwerkkarte deaktiviere, einmal boote und danach wieder aktiviere, sie wieder lebendig ist.

Wie auch immer: ich habe beschlossen einen Rat eines Nutzer zu befolgen (SiisterOfMercy).
Alle Treiber von den Herstellern herunterladen und diese verwenden statt die von HP (sp7xxx).
Und darum ging es dann auch in den letzten Posts: show_drivers zeigt mir bute Einträge, rot vor allen diese ominöse 'Sunrise Pint'-Dinger.
Und wiese diese überhaupt in dem '/driver/pci.ids'-Verzeichnis suchen wenn ich die Treiber doch schon im byAudit-Ordner der Maschine abgelegt habe und 'create_driver_links.py' ausgeführt habe usw....

Also, jetzt bist du auf dem neusten Stand der Dinge und kannst mir helfen... ;)
Benutzeravatar
SisterOfMercy
Beiträge: 1524
Registriert: 22 Jun 2012, 19:18

Re: opsi installiert richtige LAN-Treiber und dennoch funktioniert LAN nicht?

Beitrag von SisterOfMercy »

IvicaE hat geschrieben:So, meine Fragen dazu sind:
a) Wieso sucht opsi überhaupt in diesem 'pciids'-Verzeichnis? Ausserdem habe ich dieses Verzeichnis gar nicht. Es ist eine Datei und zwar mit einem Punkt dazwischen -> 'pci.ids'
I think pci.ids is only used for the device names to show you.
These devices are all located on the "pci bus" according to the device manager.

PCI\VEN_8086&DEV_1E14&SUBSYS_00000000&REV_C4\3&11583659&0&E2
This entry is from my computer here. This tells you the vendor (VEN), the device (DEV) and some other stuff. 8086 is the code for Intel. And the first three letters tell you that it's connected to the PCI bus.
IvicaE hat geschrieben:b) warum findet opsi diesen Treiber nicht wenn ich ihn schon in das Treiberverzeichnis kopiere und create_driver_links.py ausführe? Ich habe ihm doch die Treiber da bereitsgestellt?
Do you have the files sunrisepoint-h.cat, SunrisePoint-HSystem.inf, SunrisePoint-HSystemLPSS.inf and SunrisePoint-HSystemThermal.inf somewhere in one of those driver directories? If not, something has gone wrong with extracting the drivers.

What I do with total commander is to search for all .inf files, and do a text search in those files for the device code (A131). Maybe some other vendor has the same device ID, so when looking at your driver directories you would also have to take the vendor ID in mind.
IvicaE hat geschrieben:c) warum finde ich diesen Treiber bei Intel nicht? Erst über Google auf 'wer-weis-was-für-treiber-seiten' welche ich normalerweise ablehne wenn es nicht direkt vom Hersteller ist.
There are also a few devices connected to the PCI bus that do not need a driver.
Bitte schreiben Sie Deutsch, when I'm responding in the German-speaking part of the forum!
IvicaE
Beiträge: 136
Registriert: 13 Sep 2016, 14:10

Re: opsi installiert richtige LAN-Treiber und dennoch funktioniert LAN nicht?

Beitrag von IvicaE »

@SisterOfMacy
Why not in the preferred directory?
Because the opsi created an Vendor/Model-Directory in the additional/byAudit-Directory by creating the machine and where I have selected the option 'byAudit'?

So this is the directory where all the drivers especially for this device should be in?
Not totally. In the second part of show_drivers.py the yellow things are also drivers that have been found in the byAudit directory. That's why it might be easier to use the preferred directory.
So either, green or yellow, should be correct for installing the machine, right?
With a computer over here this entry is green:
[8086:A131] Intel Corporation : Sunrise Point-H Thermal subsystem
/var/lib/opsi/depot/win7-x64-nlite/drivers/drivers/preferred/Intel Chipset Server 10.1.2.77/sunrisepoint-h
My is red and I used the drivers from HP because for this 'Sunrise Point'-thing I can't find other drivers in intel download center.
I found the device & Model-IDs in the inf-file and so this directory should include the drivers for that 'sunrise point'-thing. Right?
Have you 'unpacked' these drivers correctly? I'm not sure how I got this. I think I ran them on a different PC with a command line argument like --extractdrivers? Or ran the installer and grabbed the drivers from the temporary directory.
I have unpacked them with 'WinRAR'. I have done that all the time and till now (till opsi) everything worked fine...
But I have now unpacked manually the HP-SoftPaq-Drivers on the commando-line by typing

'sp.7xxxx.exe -PDF -f:D:\temp\SPxxxx -S -E'

I took every SoftPaq in which my searching-tool found any 'a131' (Device-ID of 'sunrise point thermal subsystem' which is red in my opsi-list).
Then I have copy the folders to the drivers-folder on the opsi-server, run the 'create_driver_links.py' and run finally 'show_drivers.py pc-xxx'.
The Sunrise-Point-devices are still red! So, I do not have a clue what to do now?

Maybe the issue is this pci-ids-directory that I do not have?
'show_drivers.py pc-xxx' list the sunrise-devices in red (but not all are red. Some are yellow) and tell me that he can't find anything in this directory?
Benutzeravatar
SisterOfMercy
Beiträge: 1524
Registriert: 22 Jun 2012, 19:18

Re: opsi installiert richtige LAN-Treiber und dennoch funktioniert LAN nicht?

Beitrag von SisterOfMercy »

Better show the exact output of show_drivers.py, and maybe with -v to make it more verbose.

Get this driver for the chipset:
https://downloadcenter.intel.com/downlo ... r-Windows-

Install the setupchipset.exe on a disposable installation. It will probably fail, doesn't matter. Somewhere in %userprofile%\appdata\local\temp there is a new directory with two directories: binaries and drivers. Get the drivers dir, that's all you need.
Or, get the drivers here: http://www.gcecad-service.nl/downloads/ ... packed.zip
I've just uploaded this, it is the same version as the intel site.

Create a directory called "Intel Chipset Server 10.1.2.84" (without the quotes) in your preferred directory. Copy the contents of the drivers directory in the zip file to this location.
Samba location will look like this: \\opsi\opsi_depot_rw\win7-x64\drivers\drivers\preferred\Intel Chipset Server 10.1.2.84\sunrisepoint-h\

Of course you can put it in a different directory or in byAudit, but there's a very slight chance there is a bug somehow interfering, so it might help to keep it as close to my setup as possible.
I'm curious to what show_drivers.py shows then.
Bitte schreiben Sie Deutsch, when I'm responding in the German-speaking part of the forum!
IvicaE
Beiträge: 136
Registriert: 13 Sep 2016, 14:10

Re: opsi installiert richtige LAN-Treiber und dennoch funktioniert LAN nicht?

Beitrag von IvicaE »

@SisterOfMercy

Wow, that helped me much!
My 'red list' is now much shorter then before although I put the drivers in the 'byAudit'-directory.
It would be confusing to put it somewhere else because the 'byAudit'-directory should include all the drivers 'identified' to this machine, right?

Now I have only 2 red entries left:

Code: Alles auswählen

   [8086:A170]  Intel Corporation : Sunrise Point-H HD Audio
      No driver - vendor directory '/var/lib/opsi/depot/win10-x64/drivers/pciids/8086' not found
and

Code: Alles auswählen

   [8086:A102]  Intel Corporation : Sunrise Point-H SATA controller [AHCI mode]
      No driver - vendor directory '/var/lib/opsi/depot/win10-x64/drivers/pciids/8086' not found
And tell me please how did you find the drivers? I have looked for them too and everything I found didn't helped me..
And I am wondering about the content of the directory name which includes 'server'. This is not a server, but it doesn't matter for the actual issue. But it matters for me for further searching for the correct drivers..


Nachtrag:
und ich sehe erst jetzt deine Signatur. Sorry, wird ab jetzt gemacht..
IvicaE
Beiträge: 136
Registriert: 13 Sep 2016, 14:10

Re: opsi installiert richtige LAN-Treiber und dennoch funktioniert LAN nicht?

Beitrag von IvicaE »

@SisterOfMercy

Ok, ich habe jetzt in meiner 'show_driver'-Liste nur 2 rote Einträge. Einmal

Code: Alles auswählen

   [8086:A102]  Intel Corporation : Sunrise Point-H SATA controller [AHCI mode]
      No driver - vendor directory '/var/lib/opsi/depot/win10-x64/drivers/pciids/8086' not found
und einmal

Code: Alles auswählen

   [8086:A170]  Intel Corporation : Sunrise Point-H HD Audio
      No driver - vendor directory '/var/lib/opsi/depot/win10-x64/drivers/pciids/8086' not found
ICh dachte mir: was solls? Sind keine Treiber bezüglich der NEtzwerkkarte o.ä.. Ich installiere das OS und dann müsste mein ursprüngliches Problem ja behoben sein.
Leider habe ich nach wie vor das gleiche Problem: nach der Installation bekomme ich wieder eine 'tote' Netzwerkkarte mit einem gelben Ausrufezeichen in der SysTray. Ers nach dem deaktivieren im BIOS, neubooten, nochmals neubooten udn dabei aktivieren der Netzwerkkarte im BIOS funktioniert die Netzwerkkarte wieder.

So, an den Treibern darf es doch nicht mehr liegen! Ich habe die Realteak-LAN-Treiber und die sind auch grün angezeigt im 'show_drivers.py'.
An was könnte es denn noch liegen?
Antworten