Home Forums Gira HomeServer Echte Homeserver 4.10 Images (patched)

Viewing 15 posts - 1 through 15 (of 167 total)
  • Author
    Posts
  • sinn3r
    Participant
    Post count: 282

    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_links

    VMware vmdk (growable VMware Workstation Format):
    https://www.mirrored.to/files/TBAJP9I1/HS_4.10_v3.VMware.7z_links

    Fü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: admin

    SSHD-Login:
    User: root
    Passwort: passwd

    Standardwerte:
    Seriennummer: 000AB3022955
    Board-Name: D3003

    Um 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 9 months, 1 week ago by sinn3r. Reason: Links updated
    Ruta
    Participant
    Post count: 16

    Vielen Dank für das, was Sie tun!
    Kann ich diese Lösung für Fujitsu Futro 720 (D3313) verwenden?

    sinn3r
    Participant
    Post count: 282

    Auf dem S720 läuft doch das Original-Image von Gira, wenn man das Bios entsprechend modifiziert.
    Das hier würde natürlich auch laufen.

    rodi22
    Participant
    Post count: 6

    Ich 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 Voraus

    sinn3r
    Participant
    Post count: 282

    Die 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?

    sinn3r
    Participant
    Post count: 282

    @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.

    max999
    Participant
    Post count: 17

    Hat super geklappt in VMWARE mit vconverter von der WOrkstation- DANKE

    rodi22
    Participant
    Post 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

    sinn3r
    Participant
    Post count: 282

    Super, dann werde ich das im nächsten Release direkt integrieren.

    martinm7200
    Participant
    Post count: 8

    Hallo, 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.

    lebi1976
    Participant
    Post count: 44

    @martinm7200

    Habe leider das selbe Problem wie Du, die USB Schnittstelle wird nicht erkannt!?

    lebi1976
    Participant
    Post count: 44

    @sinn3r

    Könnte es sein dass die erforderlichen USB-Treiber für die virtuellen Maschinen nicht eingebunden sind?

    sinn3r
    Participant
    Post count: 282

    Die 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 1 year, 2 months ago by sinn3r.
    martinm7200
    Participant
    Post count: 8

    Das Schreibt er bei 4.9
    “Bus 002 Device 005: ID 135e:0022” dürfte usb schnittstelle sein

    login as: root
    root@192.168.0.11’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 hub

    martinm7200
    Participant
    Post count: 8

    und das gleiche mit 4.10

    login as: root
    root@192.168.0.11’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
    ~ #

Viewing 15 posts - 1 through 15 (of 167 total)
  • You must be logged in to reply to this topic.