wir haben neue Minirechner TAROX ECO 44 G11 und leider bleibt da Linbo immer hängen. PXE Start und das herunterladen von linbo klappt, aber dann bekommt linbo keine IP Adresse per DHCP und bleibt mit
Fatal: Cannot read network infos. Continuing offline
Press [1] to reboot or [2] to shutdown.
stehen. Ich habe linuxmuster 7.1 mit Linbo 4.0.41 am laufen.
Die Rechner haben einen Intel i225-LM Gigabit Ethernet LAN Chipsatz. Macht das Probleme?
dhcpretry habe ich auf 20 hochgestellt hat aber auch nichts genutzt.
Wenn ich versuche linbo über einen USB Stick offline zu starten, so scheint linbo Schwierigkeiten mit der Festplatte zu haben und bleibt im Debugmodus mit
der Server ist aktuell (apt update), dann sollte ja auch linbo aktuell sein. Ich habe auch alle möglichen Kernel-Optionen ausprobiert.
Müsste linbo nicht trotzdem fehlenden Treiber starten und dann offline anzeigen? So hatte ich es früher schon mal. Was mich wundert ist, dass auch ein Start mit dem USB Stick der Start nicht funktioniert oder liegt dies an der SSD Platte?
Müsste linbo nicht trotzdem fehlenden Treiber starten und dann offline
anzeigen?
… nein, leider nicht.
Das liegt daran, dass die gui nicht per PXE übertragen wird, sondern
erst danach durch linbo selbst.
Bekommt linbo aber keien Netzwerkverbindung hin (weil Treiber fehlt oder
Kernelswitch fehlt für die Karte) dann kommt die Meldung mit dem [1] [2]
Thomas hat das hier beschrieben:
… ich hab im Kopf, dass man für irgend welche Intel Netzwerkkarten
einen kernel Switch brauchte … aber ich finde es nicht.
Frag mal duckduckgo nach
ubuntu kernel netzwork grub intel i225-lm
… sowas in der Art.
Vielelicht fällt da ein Kernelswitch raus.
habe jede Menge Kernel Optionen versucht (z.B. intel_iommu, iommu, …). Hat aber elider alles nichts gebracht.
Macht es vielleicht Sinn das Ganze schon mal mit linbo 4.1 zu versuchen? Wenn ja, wie mache ich das? Und wenn ich das mache komme ich nachher auch wieder zurück zu linbo 4.0?
habe jede Menge Kernel Optionen versucht (z.B. intel_iommu, iommu, …).
Hat aber elider alles nichts gebracht.
schade
Macht es vielleicht Sinn das Ganze schon mal mit linbo 4.1 zu versuchen?
Wenn ja, wie mache ich das? Und wenn ich das mache komme ich nachher
auch wieder zurück zu linbo 4.0?
… mach das nicht.
linbo 4.1 kommt in der lmn 7.2 mit ubuntu 22.04 drunter: da kannst du
nicht „mal schnell“ drauf wechseln.
Ich glaube auch nicht, dass das das Problem ist.
Bit erzähl noch ein wenig zum Problem: vielleicht fällt mir noch was ein.
Folgende Infos wären gut:
welche Clients sind betroffen? (alles die gleichen? Alle in einem
Raum/am selben Switch?)
welche IP haben sie per PXE bekommen?
Welche steht in der devces.csv?
Bitte die Zeilen aus der devices.csv von 2 oder 3 betroffenen
Rechnern hier posten
wir haben ein paar neue Minirechner gekauft (Nachfolgemodell von denen die schon im Netz eingebunden sind) und ich versuche diese ins Netz aufzunehmen. Nachdem der Netzwerkboot und das registrieren nicht funktioniert hat, habe ich den ersten Rechner von Hand in die Deviceliste eingetragen:
Dann konnte ich ja die Kernelparameter auch ändern. Hat aber bisher leider alles nichts gebracht. Es sind TAROX ECO 44 G11 mit Intel i225-LM Gigabit Ethernet LAN Chipsatz.
Kurz ist die blaue Linbo-Oberfläche beim Laden zu sehen und dann bleibt Linbo bei
Loading module nbd …
starting version 237
stehen und zeigt:
Press [1] to reboor or [2] to shutdown
Ich hab den Rechner auch schon an den gleichen Switch wie den Server gehängt, das hat aber auch nichts gebracht.
ich hab jetzt einen von den Rechnern mit einer USB Netzwerkkarte (leider nicht PXE fähig) ausgetrickst.
Linbo lasse ich nach dem PXE Boot runterladen und wenn Linbo startet schnell umstecken auf die USB Karte. Dann läuft alles und ich konnte den Rechner aufnehmen und ein Image draufziehen. Also hängt es nur an der Karte.
leider bin ich nicht wirklich weiter gekommen und kann die Rechner immer noch nicht richtig aufnehmen und ins Netz integrieren. Aber mit dem letzten Update kann ich zumindest linbo direkt über PXE runterladen und starten. Aber dann ist linbo eben offline.
Ich hab mal ein Rechner mit Linux gebootet und festgestellt, dass das modul igc.ko von intel genutzt wird. Dann hab ich versucht die igc.ko mit insmod in das linbo einzubauen, aber das ging nicht (falsche Version). Jetzt bin ich am versuchen das Modul mit dem richtigen Kernel neu zu bauen, hab es aber bisher nicht geschafft. Welches Ubuntu mit welchem Kernel muss ich da denn verwenden?
Wenn ich wenigstens den Treiber in das lokale linbo einbinden kann wäre mir ja schon mal geholfen. Vielleicht kann ich es ja dann auch noch in mein zentrales linbo auf dem server einbauen?
leider bin ich nicht wirklich weiter gekommen und kann die Rechner immer
noch nicht richtig aufnehmen und ins Netz integrieren. Aber mit dem
letzten Update kann ich zumindest linbo direkt über PXE runterladen und
starten. Aber dann ist linbo eben offline.
hast du mal dhcpretry=10 versucht?
Dass die Netzwerkkarte vom linuxkernel nicht unterstützt wird ist doch
eher sehr selten: meist ist das Netz einfach zu langsam …
das habe ich bereits versucht, aber leider ohne Erfolg. Mit einer USB Netzwerkkarte läuft alles. Der Inteltreiber igc.ko ist leider bei dem linuxkernel von linbo 4.0 nicht dabei.
das habe ich bereits versucht, aber leider ohne Erfolg. Mit einer USB
Netzwerkkarte läuft alles. Der Inteltreiber igc.ko ist leider bei dem
linuxkernel von linbo 4.0 nicht dabei.
linbo 4 bekommt immer mal neue Kernels: da mußt du nicht auf 4.1 warten.
Mich wundert, dass der Treiber nicht drin ist: sind die Dinger so neu?
Kannst du mal ein linux auf der Kiste booten und dann die Ausgabe von
lspci
posten?
ich bin an Euren Fragen und Aufgaben interessiert und möchte zum Thema meine Gedanken beisteuern. Meine Anregungen ziehen Fragen nach sich, weil ich kein Guru von LMN oder Limbo bin. Vielleicht könnt Ihr mich ebenfalls erleuchten.
Der „Intel(R) 2.5G Ethernet Linux Driver“ ist von 2018:
Gelegentlich benötigt ein Treiber zum Betrieb der Hardware noch Firmware.
Was sagt: dmesg -l alert,warn,crit,err
Ist Linbo nicht unabhängig vom Kernel?
Was hält Dich davon ab, einfach ein neueres Paket des Kernels zu installieren?
ich bin an Euren Fragen und Aufgaben interessiert und möchte zum Thema
meine Gedanken beisteuern. Meine Anregungen ziehen Fragen nach sich,
weil ich kein Guru von LMN oder Limbo bin. Vielleicht könnt Ihr mich
ebenfalls erleuchten.
linbo, nicht limbo: tanzen haben wir linbo noch nicht beigebracht
Ist Linbo nicht unabhängig vom Kernel?
naja.
Was hält Dich davon ab, einfach ein neueres Paket des Kernels zu
installieren?
ich will mal mein limitiertes Wissen dazu wiedergeben.
linbo ist opensource: jeder kann sich eine build umgebung bauen und dann
linbo mit neuem kernel neu erstellen.
Das geht: ist aber nicht das, was der normale Nutzer so mal schnell
macht (ich hab das mal vor einigen Jahren gemacht).
linbo ist keine distribution die man booten kann mit apt Werkzeugen
drin, dass man da einfach Sachen nachinstalleirt: man muss es bauen und
dann das neue Paket auf dem server installieren.
Aber vielen Dank für deinen Hinweis, dass das kein neuer sondern ein
alter Treiber ist, der anscheinend noch fehlt.
Ich schreib dem Entwickler und bitte ihn, den beim nächsten Release mit
ein zu bauen.
Der Treiber igc sei wohl ab Kernel 5.7 regulär verfügbar. Ab Buster
Backports müßte es gehen.
Bereits linuxmuster-linbo7 (4.0.0-0beta1) lmn7-experimental sei schon
mit Kernel 5.10.37 verfügbar: