Hallo zusammen...
Da mein Englisch nicht sehr berauschend ist, schreibe ich diesen Beitrag einfach in Deutsch. Vielleicht findet sich ja jemand, der diese Anleitung ins Englische übersetzen möchte. Denke mal es würde einigen Leuten enorm weiterhelfen.
Nach stundenlanger Arbeit ist es mir nun endlich gelungen, das Hardware Wallet Ledger Nano S unter Qubes OS R3.2 auf einem Lenovo ThinkPad x220 zum laufen zu bringen. Die folgenden Schritte können sowohl in einer Debian 8 als auch in einer Fedora 24 AppVM umgesetzt werden.
Hier noch die Schritt-für-Schritt Anleitung:
Step 1: Neue AppVM im Qubes Manager oder Terminal dom0 starten. Als Template kann debian 8 oder fedora-24 ausgewählt werden. https://i.imgur.com/U52zQAM.png
Step 2: Den USB-Controller zur neuen AppVM hinzufügen. https://i.imgur.com/ct0ugAA.png
Step 3: Den automatischen Start der neuen AppVM beim Bootvorgang aktivieren. https://i.imgur.com/2kfBHSe.png
Step 4: Im dom0 Terminal folgenden Befehl eingeben: qvm-prefs sys-usb -s pci_strictreset false https://i.imgur.com/2ASisnv.png
Step 5: Qubes OS Neustarten
Step 6: Networking in der Debian 8 oder Fedora-24 Template kurzzeitig aktivieren. https://i.imgur.com/C6ubYsY.png
Step 7: Die udev_rules für Ledger Nano S in der Template-VM installieren. https://i.imgur.com/ddf3VkB.png
wget -v -O - https://www.ledgerwallet.com/support/add_udev_rules.sh | sudo bash
Step 8: Google Chrome in der Template-VM installieren.
8.1 In your Fedora TemplateVM, edit this file:
sudo nano /etc/yum.repos.d/google-chrome.repo
8.2 Change "enabled=0" to "enabled=1".
8.3 Run this command:
$ sudo dnf install google-chrome
Step 9: Networking in der Template-VM deaktivieren. https://i.imgur.com/6ItdCPK.png
Step 10: In der Template-VM die 20-hw1.rules für Ledger Nano S bearbeiten.
10.1 cd /etc/udev/rules.d
10.2 sudo nano 20-hw1.rules
10.3 In jede einzelne Zeile folgende Regel hinzufügen - -> OWNER="user", https://i.imgur.com/fcElQ5i.png
10.4 File speichern und schliessen.
Step 11: Template-VM ausschalten.
Step 12: Die Ledger-VM neustarten.
Step 13: Im Google Chrome Browser die Ledger-Apps installieren. https://i.imgur.com/gHuZt50.png
https://www.ledgerwallet.com/apps
Step 14: Fertig...
Ledger Wallet Bitcoin: https://i.imgur.com/XmYAtz7.png
Ledger Wallet Ethereum: https://i.imgur.com/I7wYFl0.png
Ledger Wallet Zcash: https://i.imgur.com/ymlZyv2.png
Ledger Manager: https://i.imgur.com/gqoaliX.png
Link: What if Ledger Wallet is not recognized on Linux? http://support.ledgerwallet.com/knowledge_base/topics/ledger-wallet-is-not-recognized-on-linux
Freundliche Grüsse
Sebastian
It also works with R4.0 and R4.0.1rc1.
Greetings