Debian Buster auf LinkStation LS-QVL installieren
-
- Beiträge: 28
- Registriert: 04.05.2012 22:18:14
Debian Buster auf LinkStation LS-QVL installieren
Hallo, vor einigen Tagen viel mir eine Buffalo LinkStation LS-QVL mit RAID5 in die Hände. Da mir das Buffalo Betriebssystem nicht gefällt, möchte ich auf dem NAS Debian installieren. Der NAS soll erst einmal nur mit einer Festplatte als Betriebssystemfestplatte laufen.
Was ich bisher gemacht habe:
- auf einer leeren Festplatte eine 100 MB Partition mit EXT3 angelegt und den Debian Installer (https://d-i.debian.org/daily-images/arm ... lo/ls-qvl/) darauf kopiert.
- Installation per SSH gestartet und dem Paket-Mirror konfiguriert, Festplatten-Erkennung.
Bei der Partitionierung treten aber immer wieder Fehler auf. Mal kann auf dem freien Speicher kein neues Dateisystem installiert werden, mal installiert er Debian, aber bootet dann wieder den Installer.
Nun meine Frage: Wie partitioniere ich die Festplatte richtig um auf dem NAS Debian zu installieren? Ich bin langsam am Verzweifeln.
LG Thomas
Was ich bisher gemacht habe:
- auf einer leeren Festplatte eine 100 MB Partition mit EXT3 angelegt und den Debian Installer (https://d-i.debian.org/daily-images/arm ... lo/ls-qvl/) darauf kopiert.
- Installation per SSH gestartet und dem Paket-Mirror konfiguriert, Festplatten-Erkennung.
Bei der Partitionierung treten aber immer wieder Fehler auf. Mal kann auf dem freien Speicher kein neues Dateisystem installiert werden, mal installiert er Debian, aber bootet dann wieder den Installer.
Nun meine Frage: Wie partitioniere ich die Festplatte richtig um auf dem NAS Debian zu installieren? Ich bin langsam am Verzweifeln.
LG Thomas
Re: Debian Buster auf LinkStation LS-QVL installieren
Hast du dieses PDF auch gelesen? Die beschreiben, wie man partitionieren soll
https://miniconf.debian.or.jp/assets/fi ... %20NAS.pdf
https://miniconf.debian.or.jp/assets/fi ... %20NAS.pdf
-
- Beiträge: 28
- Registriert: 04.05.2012 22:18:14
Re: Debian Buster auf LinkStation LS-QVL installieren
Ja die Datei kenne ich. Allerdings will ich ja nur eine Festplatte verwenden, ohne RAID.
Re: Debian Buster auf LinkStation LS-QVL installieren
Ich würde mich trotzdem stur an die Anleitung im PDF halten und auch Raid für die Festplatte einschalten.
-
- Beiträge: 28
- Registriert: 04.05.2012 22:18:14
Re: Debian Buster auf LinkStation LS-QVL installieren
Die Anleitung hat mir doch etwas weitergehofen. Vielen Dank! Ich habe es aber ohne ein RAID hinbekommen. Für Alle die das auch machen möchten:
1. Eine leere Festplatte mit gparted wie folgt partitionieren
Partitionsschema: gpt
boot Partition mit 1024 MB
root Partition mit 6144 MB
swap Partition mit 6400 MB
Restlicher Speicher als Daten Partition.
2. Den Debian-Installer (https://d-i.debian.org/daily-images/arm ... lo/ls-qvl/) auf die boot-Partition kopieren.
3. Die Festplatte in die Linkstation einbauen und neustarten. Wenn das blaue Licht nicht mehr blinkt ist die Linkstation hochgefahren.
4. Dann über SSH den Installer starten (Benutzername: installer, Passwort: install).
5. Die vorher angelegten Partition so wie oben beschrieben einbinden und Debian installieren.
6. Das wars.
Ein Problem habe ich aber noch: Die Linkstation startet nach dem reboot Befehl nicht neu. Sie wird nur heruntergefahren. Habt Ihr dafür noch eine Lösung?
1. Eine leere Festplatte mit gparted wie folgt partitionieren
Partitionsschema: gpt
boot Partition mit 1024 MB
root Partition mit 6144 MB
swap Partition mit 6400 MB
Restlicher Speicher als Daten Partition.
2. Den Debian-Installer (https://d-i.debian.org/daily-images/arm ... lo/ls-qvl/) auf die boot-Partition kopieren.
3. Die Festplatte in die Linkstation einbauen und neustarten. Wenn das blaue Licht nicht mehr blinkt ist die Linkstation hochgefahren.
4. Dann über SSH den Installer starten (Benutzername: installer, Passwort: install).
5. Die vorher angelegten Partition so wie oben beschrieben einbinden und Debian installieren.
6. Das wars.
Ein Problem habe ich aber noch: Die Linkstation startet nach dem reboot Befehl nicht neu. Sie wird nur heruntergefahren. Habt Ihr dafür noch eine Lösung?
Re: Debian Buster auf LinkStation LS-QVL installieren
hi,
ich habe mir auch gerade buster auf meine LS-QVL installiert. Das Befehle wie reboot nicht gut funktionieren liegt wahrscheinlich daran das /sbin nicht in das user profile eingetragen ist, aber da muss ich selber noch nachforschen.
Hast du die Lüfter Steuerung und die LEDs, Knopfe und USB Ports in den Griff bekommen ?
Es funktioniert bei mir fast alles richtig gut, ssh, samba und transmission, aber der laute Lüfter auf 5000 RPM nervt mich echt.
Mit fancontrol allein bekomme ich das Problem nicht in den Griff, wenn ein alter Hase hier im Forum einen Tipp hätte wäre ich dankbar !
grüße
Cyber2077
ich habe mir auch gerade buster auf meine LS-QVL installiert. Das Befehle wie reboot nicht gut funktionieren liegt wahrscheinlich daran das /sbin nicht in das user profile eingetragen ist, aber da muss ich selber noch nachforschen.
Hast du die Lüfter Steuerung und die LEDs, Knopfe und USB Ports in den Griff bekommen ?
Es funktioniert bei mir fast alles richtig gut, ssh, samba und transmission, aber der laute Lüfter auf 5000 RPM nervt mich echt.
Mit fancontrol allein bekomme ich das Problem nicht in den Griff, wenn ein alter Hase hier im Forum einen Tipp hätte wäre ich dankbar !
grüße
Cyber2077
- Livingston
- Beiträge: 1816
- Registriert: 04.02.2007 22:52:25
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: 127.0.0.1
Re: Debian Buster auf LinkStation LS-QVL installieren
Vielleicht gibt's unter https://buffalonas.miraheze.org/wiki/Main_Page und https://github.com/1000001101000/Debian_on_Buffalo noch was Nützliches. Ich mache mich demnächst an einer LS421 zu schaffen. Mal schauen, was da raus kommt.
Re: Debian Buster auf LinkStation LS-QVL installieren
Hi,
danke für die Links ! Die LS-QVL ist veraltet deswegen gibt es kaum Infos.
Das wichtigste wäre mir der Lüfter. Wenn ich fancontrol mit pwmconfig konfiguriere arbeitet der Lüfter bei den angezeigten 5000 RPM (255 PWM) gar nicht und fährt bis zum lautstarken Maximum bei angezeigten 0 RPM 0 (PWM), also genau falsch herum.
Könnte ich da am Source Code von fancontrol etwas umstellen und dann neu compilieren ?
Speziell für die LS421 habe ich das hier gefunden:
https://tohenk.wordpress.com/2014/12/17 ... n-ls421de/
Wenn mir jemand helfen könnte, das für die LS-QVL anzupassen wäre ich dankbar.
grüße
cyber2077
danke für die Links ! Die LS-QVL ist veraltet deswegen gibt es kaum Infos.
Das wichtigste wäre mir der Lüfter. Wenn ich fancontrol mit pwmconfig konfiguriere arbeitet der Lüfter bei den angezeigten 5000 RPM (255 PWM) gar nicht und fährt bis zum lautstarken Maximum bei angezeigten 0 RPM 0 (PWM), also genau falsch herum.
Könnte ich da am Source Code von fancontrol etwas umstellen und dann neu compilieren ?
Speziell für die LS421 habe ich das hier gefunden:
https://tohenk.wordpress.com/2014/12/17 ... n-ls421de/
Wenn mir jemand helfen könnte, das für die LS-QVL anzupassen wäre ich dankbar.
grüße
cyber2077
- Livingston
- Beiträge: 1816
- Registriert: 04.02.2007 22:52:25
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: 127.0.0.1
Re: Debian Buster auf LinkStation LS-QVL installieren
Zu Deinem Lüfterproblem könnte das hier aus https://github.com/1000001101000/Debian ... DME-Buster passen:
Das heißt schlimmstenfalls, den Kernel aus den dort abgelegten Quellen mit den dtb/device tree-Einträgen neu bauen.Buster Notes:
Fan gpios inverted:
For some reason the values required for the gpio-fan functionality have inverted with the current kernel I've updated the device trees to re-invert them so that they continue to function normally. I don't know which way is the "correct" way but will watch for further changes in future kernels.
Re: Debian Buster auf LinkStation LS-QVL installieren
Hi,
super, danke ! Dann stelle ich den Lüfter erst mal konstant auf mittlere Einstellungen, und warte auf den nächsten Kernel.
grüße
Cyber2077
super, danke ! Dann stelle ich den Lüfter erst mal konstant auf mittlere Einstellungen, und warte auf den nächsten Kernel.
grüße
Cyber2077
-
- Beiträge: 6
- Registriert: 05.11.2019 02:15:27
Re: Debian Buster auf LinkStation LS-QVL installieren
This is the same gpio-fan issue I found on the newer devices and mentioned in this thread. The shutdown/restart issue is because the QVL uses the Wake-on-lan interrupt pin to signal shutdown/restart. The ls400 series uses the same process.
I've updated my installer to support the LS-QVL and install fixes for both issues automatically. It can be downloaded from:
https://github.com/1000001101000/Debian ... el_devices
To install the fixes manually:
I've generated a new DTB for the QVL which corrects the gpio-fan pins which can be found here:
https://github.com/1000001101000/Debian ... vice_trees
it can be installer by downloading it into /etc/flash-kernel/dtbs/ then run:
The shutdown issue can be corrected by downloading phy_restart.sh and phytool-armel from here:
https://github.com/1000001101000/Debian ... ster/Tools
sorry for the english.
let me know if you have any questions.
I've updated my installer to support the LS-QVL and install fixes for both issues automatically. It can be downloaded from:
https://github.com/1000001101000/Debian ... el_devices
To install the fixes manually:
I've generated a new DTB for the QVL which corrects the gpio-fan pins which can be found here:
https://github.com/1000001101000/Debian ... vice_trees
it can be installer by downloading it into /etc/flash-kernel/dtbs/ then run:
Code: Alles auswählen
flash-kernel
https://github.com/1000001101000/Debian ... ster/Tools
Code: Alles auswählen
cp phytool-armel /usr/local/bin/phytool
cp phy_restart.sh /usr/local/bin/
chmod +x /usr/local/bin/phytool
chmod +x /usr/local/bin/phy_restart.sh
let me know if you have any questions.
Re: Debian Buster auf LinkStation LS-QVL installieren
That are fantastic news, I'm going to install it tomorrow !
Thank you very much !
Does the fan management work with the new installer out of the box, or should i configure fancontrol or something like that manually ?
Thank you very much !
Does the fan management work with the new installer out of the box, or should i configure fancontrol or something like that manually ?
-
- Beiträge: 6
- Registriert: 05.11.2019 02:15:27
Re: Debian Buster auf LinkStation LS-QVL installieren
The installer does not set up fancontrol but you can do so with pwmconfig.
Code: Alles auswählen
apt-get install fancontrol
pwmconfig
Re: Debian Buster auf LinkStation LS-QVL installieren
what temperature should i choose for maximum ? 45, 50, 55 degree ?
-
- Beiträge: 6
- Registriert: 05.11.2019 02:15:27
Re: Debian Buster auf LinkStation LS-QVL installieren
For these type devices I usually leave the fan running at full.
When I have used fancontrol I usually measure the temperature of the device when it’s idle and the the fans are on medium then set the threshold a few degrees above that. Sometimes this leads to the fan changing speed constantly which I find more annoying that the fan just running on high.
It takes some trial and error to get it how you want it
When I have used fancontrol I usually measure the temperature of the device when it’s idle and the the fans are on medium then set the threshold a few degrees above that. Sometimes this leads to the fan changing speed constantly which I find more annoying that the fan just running on high.
It takes some trial and error to get it how you want it
- Livingston
- Beiträge: 1816
- Registriert: 04.02.2007 22:52:25
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: 127.0.0.1
Re: Debian Buster auf LinkStation LS-QVL installieren
Kleine Ergänzung:
Ich habe gerade eine LS441 bestellt (nicht, wie vorher gepostet eine 421). Nächste Woche habe ich die Zeit, mich darum zu kümmern, und gebe gerne Bescheid über die Einzelheiten.
_____
Hi 1000001101000,
I just ordered a LS441 (not a 421 as posted before) and try to apply the stuff you published on github. I will report about my expiriences here (sorry, but not before next week). If you like we can stay in contact about issues concerning Buffalos (and maybe other animals) ---> PM
Ich habe gerade eine LS441 bestellt (nicht, wie vorher gepostet eine 421). Nächste Woche habe ich die Zeit, mich darum zu kümmern, und gebe gerne Bescheid über die Einzelheiten.
_____
Hi 1000001101000,
I just ordered a LS441 (not a 421 as posted before) and try to apply the stuff you published on github. I will report about my expiriences here (sorry, but not before next week). If you like we can stay in contact about issues concerning Buffalos (and maybe other animals) ---> PM
-
- Beiträge: 6
- Registriert: 05.11.2019 02:15:27
Re: Debian Buster auf LinkStation LS-QVL installieren
Great!
Let me know how it goes. I'm always happy to get feedback about how to improve the installer or the documentation.
Let me know how it goes. I'm always happy to get feedback about how to improve the installer or the documentation.
Re: Debian Buster auf LinkStation LS-QVL installieren
In einem NAS Portal hat ein freundlicher Member mir den Tipp gegeben, die HDD Temperatur (Buffalo Methode) anstatt der CPU Temperatur zur Konfiguration des Lüfters zu nutzen.
Wenn das funktioniert, werde ich das hier posten !
Wenn das funktioniert, werde ich das hier posten !
-
- Beiträge: 375
- Registriert: 07.06.2005 09:48:43
Re: Debian Buster auf LinkStation LS-QVL installieren
Ist das Problem noch aktuell? Hab das Problem mit der invertierten Lüftersteuerung lösen können indem ich den Kernel gepatcht habe...
Hier noch ein Patch um die Tasten per actkbd korrekt nutzen zu können...
Code: Alles auswählen
--- ./arch/arm/boot/dts/kirkwood-linkstation-6282.dtsi 2022-09-23 14:14:07.000000000 +0200
+++ ./arch/arm/boot/dts/kirkwood-linkstation-6282.dtsi 2022-09-27 22:36:33.896340776 +0200
@@ -118,10 +118,10 @@
gpios = <&gpio0 17 GPIO_ACTIVE_LOW
&gpio0 16 GPIO_ACTIVE_LOW>;
- gpio-fan,speed-map = <0 3
- 1500 2
- 3250 1
- 5000 0>;
+ gpio-fan,speed-map = <0 0
+ 1500 1
+ 3250 2
+ 5000 3>;
alarm-gpios = <&gpio1 11 GPIO_ACTIVE_HIGH>;
};
Code: Alles auswählen
--- ./arch/arm/boot/dts/kirkwood-linkstation.dtsi 2017-03-24 21:36:50.000000000 +0100
+++ ./arch/arm/boot/dts/kirkwood-linkstation.dtsi 2017-03-24 21:36:50.000000000 +0100
@@ -138,14 +138,12 @@
power-on-switch {
label = "Power-on Switch";
- linux,code = <KEY_RESERVED>;
- linux,input-type = <5>;
+ linux,code = <KEY_POWER>;
};
power-auto-switch {
label = "Power-auto Switch";
linux,code = <KEY_ESC>;
- linux,input-type = <5>;
};
};