-
AuthorPosts
-
sinn3rParticipant2020-03-18 at 12:55Post count: 368
UPDATES
* 21.03.2020: Version 2 mit kleineren Korrekturen (und zusätzlichem USB Treiber)
* 31.03.2020: Version 3 mit Unterstützung für VirtIO Virtualisierung (z.B. Unraidserver)Dieses Image basiert auf dem Original-HS4.10-Image.
Ich habe einige zusätzliche Treiber integriert, damit das Image auch in den gängigen Virtualisierern und auch etlichen physikalischen Boards läuft. Einfach eine virtuelle Maschine mit 2 x64-CPUs und 1GB RAM erstellen, das Festplattenimage als SATA-Laufwerk (wichtig) einbinden und fertig.
Kein umständliches Fummeln mit BIOS-Editoren mehr! Seriennummer und Gerätename lassen sich in 2 Textdateien einfach ändern.
Weiterhin läuft nun auch ein SSH-Server (im Unterschied zum Original-Image), somit ist ein Remote-Login z.B. zum Debuggen von Logikbausteinen oder auch zum Austausch von Dateien mittels SCP möglich.Hyper-V vhd:
https://www.mirrored.to/files/1IQXOHKY/HS_4.10_v3.Hyper-V.7z_linksVMware vmdk (growable VMware Workstation Format):
https://www.mirrored.to/files/TBAJP9I1/HS_4.10_v3.VMware.7z_linksFür ESXi muss das Image über die Workstation auf den ESXi hochgeladen werden, da das Format ein anderes ist.
Zum erstmaligen Upload Eures Projektes dem PC eine feste IP im 192.168.0.* Bereich geben (allerdings nicht die 11).
Nachdem das Projekt über den Experten übertragen wurde, könnt Ihr die IP wieder zurückstellen.Experte Login:
IP: 192.168.0.11
User: admin
Passwort: adminSSHD-Login:
User: root
Passwort: passwdStandardwerte:
Seriennummer: 000AB3022955
Board-Name: D3003Um die Seriennummer zu ändern gibt es 3 Möglichkeiten
a) das Image in einem anderen Linux mounten (EXT4) und die Datei /hsdata/configuration/hs_4_product_serial editieren.
Um den Gerätenamen anzupassen, die /hsdata/configuration/hs_4_product_name anpassen (nicht empfehlenswert).b) mit einem Hexeditor im Disk-Image nach “000AB3022955” suchen und entsprechend abändern.
c) hat die VM eine gültige MAC Adresse, dann wird diese anstelle der im Image hinterlegten Seriennummer genutzt.
d) über SSH am Homeserver anmelden und dann die Datei /flash/hsdata/configuration/hs_4_product_serial mit vi bearbeiten.
Bitte ausführlich testen und Rückmeldung an mich.
Und wie immer: Nur nutzen, wenn Ihr auch einen echten Homeserver zuhause habt!- This topic was modified 4 years, 3 months ago by sinn3r. Reason: Links updated
RutaParticipant2020-03-18 at 15:15Post count: 20Vielen Dank für das, was Sie tun!
Kann ich diese Lösung für Fujitsu Futro 720 (D3313) verwenden?sinn3rParticipant2020-03-18 at 15:25Post count: 368Auf dem S720 läuft doch das Original-Image von Gira, wenn man das Bios entsprechend modifiziert.
Das hier würde natürlich auch laufen.rodi22Participant2020-03-19 at 15:50Post count: 6Ich habe derzeit den HS 4.5 auf einem Dell laufen und wollte auf 4.9 upgraden und scheitere am LAN driver.
ich habe leider mehrere Stunden vergeblich versucht LAN Treiber für broadcom TG3 im 4.9 image einzubinden, obwohl ich in Linux fit bin.
Ich erhalte immer den Fehler:
insmod: can’t insert ‘/lib/modules/4.9.0-7-amd64/kernel/drivers/net/ethernet/broadcom/tg3.ko’: invalid module format
obwohl die module version zur kernel version passt.Da nun 4.10 da ist und es wahrscheinlich neben mir noch einige andere User gibt die DEll hardware nutzen, wäre es schön wenn jemand mit mehr know-how im driver Bereich den TG3 driver inkludieren könnte.
Vielen Dank im Voraussinn3rParticipant2020-03-19 at 15:56Post count: 368Die 4.10 ist Linux-seitig identisch zur 4.9, ist beides ein x64 Kernel 4.9.0-7 aus einem Debian 9.8
Die Fehlermeldung sagt eigentlich aus, dass Dein ko für einen anderen Kernel compiliert wurde.
Gibt es eventuell Abhängigkeiten des tg3.ko zu anderen Modulen?
Hast Du auch die Konfigurationsdateien für die Kernelmodule angepasst?sinn3rParticipant2020-03-19 at 16:51Post count: 368@rodi22
ersetze mal die initrd.gz im boot0 Ordner mit der hier:
https://mir.cr/1BLYJACQ
da ist jetzt der tg3 Treiber mit hoffentlich all seinen Abhängigkeiten drin.max999Participant2020-03-19 at 20:20Post count: 17Hat super geklappt in VMWARE mit vconverter von der WOrkstation- DANKE
rodi22Participant2020-03-20 at 11:12Post count: 6@sinn3r
@rodi22
ersetze mal die initrd.gz im boot0 Ordner mit der hier:
https://mir.cr/1BLYJACQ
da ist jetzt der tg3 Treiber mit hoffentlich all seinen Abhängigkeiten drin.vielen Dank für das integrieren des TG3 driver in die “initrd.gz”. jetzt läuft mein Dell Optiplex FX160 auch mit HS4.10
sinn3rParticipant2020-03-20 at 12:42Post count: 368Super, dann werde ich das im nächsten Release direkt integrieren.
martinm7200Participant2020-03-20 at 23:17Post count: 8Hallo, danke auch für die tolle Arbeit.
Eine Problem hab ich noch, findet der Homeserver bei euch auch die USB Schnittstelle (bis 2019) nicht?
Hat bei 4.9 super funktioniert.lebi1976Participant2020-03-21 at 09:44Post count: 45@martinm7200
Habe leider das selbe Problem wie Du, die USB Schnittstelle wird nicht erkannt!?
lebi1976Participant2020-03-21 at 09:48Post count: 45@sinn3r
Könnte es sein dass die erforderlichen USB-Treiber für die virtuellen Maschinen nicht eingebunden sind?
sinn3rParticipant2020-03-21 at 11:14Post count: 368Die Treiber im Image sind genau dieselben wie bei 4.9, es ist nur xhci noch dazu gekommen (weil Gira den auch ergänzt hat). Ansonsten alles gleich. Leider habe ich keinen USB-Adapter.
Seid Ihr virtuell oder auf Hardware unterwegs?
Bitte mal per SSH anmelden und lsusb aufrufen, eventuell mal noch ein paar zusätzliche USB Geräte (Storage, Tastatur) anschließen und schauen, was sich ändert. Ich bilde mir ein, das hatten wir bei 4.9 am Anfang doch auch.Und gerne das selbe auch mit 4.9 machen, ob das anders aussieht…
- This reply was modified 4 years, 9 months ago by sinn3r.
martinm7200Participant2020-03-21 at 12:49Post count: 8Das Schreibt er bei 4.9
“Bus 002 Device 005: ID 135e:0022” dürfte usb schnittstelle seinlogin as: root
[email protected]’s password:
[390] Mar 21 12:45:09 lastlog_perform_login: Couldn’t stat /var/log/lastlog: No such file or directory
[390] Mar 21 12:45:09 lastlog_openseek: /var/log/lastlog is not a file or direct ory!BusyBox v1.22.1 (Debian 1:1.22.0-19+b3) built-in shell (ash)
Enter ‘help’ for a list of built-in commands.~ # lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 004: ID 135e:0022
Bus 002 Device 003: ID 0e0f:0002 VMware, Inc. Virtual USB Hub
Bus 002 Device 002: ID 0e0f:0003 VMware, Inc. Virtual Mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
~ # lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 003: ID 0e0f:0002 VMware, Inc. Virtual USB Hub
Bus 002 Device 002: ID 0e0f:0003 VMware, Inc. Virtual Mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
~ # lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 005: ID 135e:0022
Bus 002 Device 003: ID 0e0f:0002 VMware, Inc. Virtual USB Hub
Bus 002 Device 002: ID 0e0f:0003 VMware, Inc. Virtual Mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubmartinm7200Participant2020-03-21 at 12:53Post count: 8und das gleiche mit 4.10
login as: root
[email protected]’s password:
[465] Mar 21 12:52:56 lastlog_perform_login: Couldn’t stat /var/log/lastlog: No such file or directory
[465] Mar 21 12:52:56 lastlog_openseek: /var/log/lastlog is not a file or directory!BusyBox v1.22.1 (Debian 1:1.22.0-19+b3) built-in shell (ash)
Enter ‘help’ for a list of built-in commands.~ # lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
~ # lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
~ # -
AuthorPosts
- You must be logged in to reply to this topic.