Jump to content
XPEnology Community

[Tuto] DSM 7 pour HP N40L et HP N54L gen7


Ludo34

Recommended Posts

Ah ok, merci pour l'info, je l'avais loupé !

 

Donc ceci est inutile :
 

Après avoir ajouté le repo SynoCommunity dans le centre de paquets,

tu installes SynoKernel USB Serial drivers

Ensuite, via SSH, en root :

vi /usr/local/etc/rc.d/start-usb-drivers.sh

 

#!/bin/sh
case $1 in
  start)
    insmod /var/packages/synokernel-usbserial/target/lib/modules/bromolow-7.0/3.10.108/drivers/usb/serial/usbserial.ko > /dev/null 2>&1       
    insmod /var/packages/synokernel-usbserial/target/lib/modules/bromolow-7.0/3.10.108/drivers/usb/serial/cp210x.ko > /dev/null 2>&1
    insmod /var/packages/synokernel-usbserial/target/lib/modules/bromolow-7.0/3.10.108/drivers/usb/serial/ch341.ko > /dev/null 2>&1
    insmod /var/packages/synokernel-usbserial/target/lib/modules/bromolow-7.0/3.10.108/drivers/usb/serial/pl2303.ko > /dev/null 2>&1
    insmod /var/packages/synokernel-usbserial/target/lib/modules/bromolow-7.0/3.10.108/drivers/usb/serial/ti_usb_3410_5052.ko > /dev/null 2>&1
    insmod /var/packages/synokernel-usbserial/target/lib/modules/bromolow-7.0/3.10.108/drivers/usb/serial/ftdi_sio.ko > /dev/null 2>&1        
    ;;
  stop)
    exit 0
    ;;
  *)
    exit 1
    ;;
esac

 

 

chmod +x /usr/local/etc/rc.d/start-usb-drivers.sh

 

/usr/local/etc/rc.d/start-usb-drivers.sh start

 

Edit :

# lsusb -Ic
|__usb1          1d6b:0002:0310 09  2.00  480MBit/s 0mA 1IF  (ehci_hcd 0000:00:12.2)
 1-0:1.0          (IF) 09:00:00 1EP  () hub 
|__usb2          1d6b:0002:0310 09  2.00  480MBit/s 0mA 1IF  (ehci_hcd 0000:00:13.2)
 2-0:1.0          (IF) 09:00:00 1EP  () hub 
  |__2-3         f400:f400:0100 00  2.00  480MBit/s 200mA 1IF  (Kingston DT Micro 50E549C695A9BD40594100B0)
  2-3:1.0         (IF) 08:06:50 2EPs () usb-storage host6 (synoboot)
|__usb3          1d6b:0002:0310 09  2.00  480MBit/s 0mA 1IF  (ehci_hcd 0000:00:16.2)
 3-0:1.0          (IF) 09:00:00 1EP  () hub

 

Je précise que je suis en mesure de monter la clé USB Syno en ligne de commande, et en modifier le contenu...

Edited by Orphée
Link to comment
Share on other sites

1 minute ago, nicoueron said:

Je ne connaissais pas ce package... A tester mais vu la version de l'architecture bromolow 7.0 j'ai comme un doute sur sa compatibilité avec 7.1

Ce que je viens de lister là, c'est sur mon N54L à jour en 7.1.1

 

image.thumb.png.ac5bb70bf0ea4dded2b1f6c9a53b011e.png

Edited by Orphée
Link to comment
Share on other sites

Zmshf9Y.png

 

Spx2rnP.png

 

Le NAS n'est pas chez moi, j'ai pas mieux qu'une clé USB pour tester, mais elle est reconnue correctement, et s'affiche dans DSM.

 

Edit :
Pour info le package contient tout ce qu'il faut pour les autres kernels/loaders :

 

/var/packages/synokernel-usbserial/target/lib/modules# ll
total 0
drwxr-xr-x 1 sc-synokernel-usbserial synocommunity 314 May  4  2022 .
drwxr-xr-x 1 sc-synokernel-usbserial synocommunity  14 May  4  2022 ..
drwxr-xr-x 1 sc-synokernel-usbserial synocommunity  16 May  4  2022 apollolake-7.0
drwxr-xr-x 1 sc-synokernel-usbserial synocommunity  16 May  4  2022 avoton-7.0
drwxr-xr-x 1 sc-synokernel-usbserial synocommunity  16 May  4  2022 braswell-7.0
drwxr-xr-x 1 sc-synokernel-usbserial synocommunity  16 May  4  2022 broadwell-7.0
drwxr-xr-x 1 sc-synokernel-usbserial synocommunity  16 May  4  2022 broadwellnk-7.0
drwxr-xr-x 1 sc-synokernel-usbserial synocommunity  16 May  4  2022 bromolow-7.0
drwxr-xr-x 1 sc-synokernel-usbserial synocommunity  16 May  4  2022 cedarview-7.0
drwxr-xr-x 1 sc-synokernel-usbserial synocommunity  16 May  4  2022 denverton-7.0
drwxr-xr-x 1 sc-synokernel-usbserial synocommunity  16 May  4  2022 geminilake-7.0
drwxr-xr-x 1 sc-synokernel-usbserial synocommunity  16 May  4  2022 grantley-7.0
drwxr-xr-x 1 sc-synokernel-usbserial synocommunity  16 May  4  2022 kvmx64-7.0
drwxr-xr-x 1 sc-synokernel-usbserial synocommunity  16 May  4  2022 purley-7.0
drwxr-xr-x 1 sc-synokernel-usbserial synocommunity  16 May  4  2022 v1000-7.0

 

Faut juste adapter le script, j'ai fait ça à l'arrache...

Exemple pour le DS3622xs+ :

/var/packages/synokernel-usbserial/target/lib/modules/broadwellnk-7.0/4.4.180+/drivers/usb/serial/usbserial.ko

Edited by Orphée
Link to comment
Share on other sites

lancé la commande pour loader les modules ?

as tu bien vérifié qu'ils sont chargés ?

 

# lsmod |grep usb
ti_usb_3410_5052       19960  0
usbserial              29553  5 ch341,cp210x,ti_usb_3410_5052,pl2303,ftdi_sio
usbhid                 26839  0
hid                    80108  2 hid_generic,usbhid
usblp                  12828  0
usb_storage            49175  0
usbcore               208611  14 ch341,etxhci_hcd,usblp,uhci_hcd,usb_storage,cp210x,usbserial,ti_usb_3410_5052,ehci_hcd,ehci_pci,pl2303,usbhid,ftdi_sio,xhci_hcd
usb_common              1560  1 usbcore

 

Je n'ai pas d'onduleur UPS pour tester...

 

Edit : regarde dmesg pour voir ce qui se passe ?

dmesg |grep -i usb

 

[350730.975472] usbcore: registered new interface driver usbserial
[350730.986719] usbcore: registered new interface driver cp210x
[350730.986951] usbserial: USB Serial support registered for cp210x
[350730.991205] usbcore: registered new interface driver ch341
[350730.991423] usbserial: USB Serial support registered for ch341-uart
[350730.996456] usbcore: registered new interface driver pl2303
[350730.996709] usbserial: USB Serial support registered for pl2303
[350731.001586] usbcore: registered new interface driver ti_usb_3410_5052
[350731.001868] usbserial: USB Serial support registered for TI USB 3410 1 port adapter
[350731.002177] usbserial: USB Serial support registered for TI USB 5052 2 port adapter
[350731.015170] usbcore: registered new interface driver ftdi_sio
[350731.015397] usbserial: USB Serial support registered for FTDI USB Serial Device
[351930.094094] usb 1-3: new high-speed USB device number 2 using ehci-pci
[351930.238777] usb-storage 1-3:1.0: USB Mass Storage device detected
[351930.242245] scsi7 : usb-storage 1-3:1.0
[351930.242489] <redpill/usb_boot_shim.c:72> Found new device <vid=090c, pid=1000> - didn't match expected <vid=xxxx, pid=xxxx> (prev_shimmed=1)
[351991.527343] usb 1-3: USB disconnect, device number 2

 

Edited by Orphée
Link to comment
Share on other sites

Alors j'ai testé avec mon N54L qui est basé sur DS3622XS+ (soit broadwell) : résultat KO. Les clés USB sont toujours reconnues (heureusement) mais l'onduleur, lui, non :(

 

Adaptation de ton script

#!/bin/sh
case $1 in
  start)
    insmod /var/packages/synokernel-usbserial/target/lib/modules/broadwell-7.0/4.4.180+/drivers/usb/serial/usbserial.ko > /dev/null 2>&1
    insmod /var/packages/synokernel-usbserial/target/lib/modules/broadwell-7.0/4.4.180+/drivers/usb/serial/cp210x.ko > /dev/null 2>&1
    insmod /var/packages/synokernel-usbserial/target/lib/modules/broadwell-7.0/4.4.180+/drivers/usb/serial/ch341.ko > /dev/null 2>&1
    insmod /var/packages/synokernel-usbserial/target/lib/modules/broadwell-7.0/4.4.180+/drivers/usb/serial/pl2303.ko > /dev/null 2>&1
    insmod /var/packages/synokernel-usbserial/target/lib/modules/broadwell-7.0/4.4.180+/drivers/usb/serial/ti_usb_3410_5052.ko > /dev/null 2>&1
    insmod /var/packages/synokernel-usbserial/target/lib/modules/broadwell-7.0/4.4.180+/drivers/usb/serial/ftdi_sio.ko > /dev/null 2>&1
    ;;
  stop)
    exit 0
    ;;
  *)
    exit 1
    ;;
esac

 

Résultat du chargement des modules : OK 

image.thumb.png.6b5a8fa9f1a7badacf93232051aaf91b.png

 

Constat : toujours pas d'onduleur

image.thumb.png.8fbab303d046af6c8d063427b773ad1b.png

Link to comment
Share on other sites

j'ai compilé avec broadwell tout court (comme je l'ai mentionné dans le tuto).

 

Voici le résultat de la dite commande :

Citation

niko44@NAS:~$ dmesg |grep -i usb
[    5.093283] ACPI: bus type USB registered
[    5.093459] usbcore: registered new interface driver usbfs
[    5.093666] usbcore: registered new interface driver hub
[    5.093875] usbcore: registered new interface driver ethub
[    5.094095] usbcore: registered new device driver usb
[    5.117153] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    5.123775] ehci-pci 0000:00:12.2: new USB bus registered, assigned bus number 1
[    5.130102] ehci-pci 0000:00:12.2: USB 2.0 started, EHCI 1.00
[    5.130597] hub 1-0:1.0: USB hub found
[    5.131412] ehci-pci 0000:00:13.2: new USB bus registered, assigned bus number 2
[    5.138035] ehci-pci 0000:00:13.2: USB 2.0 started, EHCI 1.00
[    5.138489] hub 2-0:1.0: USB hub found
[    5.139290] ehci-pci 0000:00:16.2: new USB bus registered, assigned bus number 3
[    5.146036] ehci-pci 0000:00:16.2: USB 2.0 started, EHCI 1.00
[    5.146472] hub 3-0:1.0: USB hub found
[    5.202497] usbcore: registered new interface driver usb-storage
[    5.461090] usb 2-3: new high-speed USB device number 2 using ehci-pci
[    5.615815] usb-storage 2-3:1.0: USB Mass Storage device detected
[    5.616985] scsi host4: usb-storage 2-3:1.0
[   19.016969] systemd[1]: Starting unbind USB device...
[   19.043166] systemd[1]: Started unbind USB device.
[   19.050196] systemd[1]: Starting Mount usb fs...
[   19.894978] uhci_hcd: USB Universal Host Controller Interface driver
[   19.917390] usbcore: registered new interface driver usblp
[   19.937630] usbcore: registered new interface driver usbhid
[   19.937865] usbhid: USB HID core driver
[439184.914357] usbcore: registered new interface driver usbserial
[439184.924326] usbcore: registered new interface driver ftdi_sio
[439184.924553] usbserial: USB Serial support registered for FTDI USB Serial Device
[439184.934557] usbcore: registered new interface driver cdc_acm
[439184.934769] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[4056548.441812] usbserial: version magic '3.10.108 SMP mod_unload ' should be '4.4.180+ SMP mod_unload '
[4056696.141720] usb 1-2: new high-speed USB device number 3 using ehci-pci
[4056696.278682] usb-storage 1-2:1.0: USB Mass Storage device detected
[4056696.279283] scsi host5: usb-storage 1-2:1.0
[4058339.825400] usbserial: version magic '3.10.108 SMP mod_unload ' should be '4.4.180+ SMP mod_unload '
[4058339.902261] ti_usb_3410_5052: version magic '3.10.108 SMP mod_unload ' should be '4.4.180+ SMP mod_unload '
[4058513.382874] usbcore: registered new interface driver cp210x
[4058513.383136] usbserial: USB Serial support registered for cp210x
[4058513.397878] usbcore: registered new interface driver ch341
[4058513.398165] usbserial: USB Serial support registered for ch341-uart
[4058513.422837] usbcore: registered new interface driver pl2303
[4058513.423099] usbserial: USB Serial support registered for pl2303
[4058513.427520] usbcore: registered new interface driver ti_usb_3410_5052
[4058513.427793] usbserial: USB Serial support registered for TI USB 3410 1 port adapter
[4058513.428121] usbserial: USB Serial support registered for TI USB 5052 2 port adapter
[4058566.535870] usb 1-2: USB disconnect, device number 3
[4058573.446780] Modules linked in: ti_usb_3410_5052(OE) pl2303(OE) ch341(OE) cp210x(OE) cdc_acm ftdi_sio usbserial nfnetlink xfrm_user xfrm_algo fuse xt_ipvs ip_vs_rr ip_vs xt_mark iptable_mangle br_netfilter bridge stp aufs macvlan veth xt_conntrack xt_addrtype nf_conntrack_ipv6 ip6table_filter ip6_tables ipt_MASQUERADE xt_REDIRECT nf_nat_masquerade_ipv4 xt_nat iptable_nat nf_nat_ipv4 nf_nat_redirect nf_nat xt_recent xt_iprange xt_limit xt_state xt_tcpudp xt_multiport xt_LOG nf_conntrack_ipv4 nf_defrag_ipv4 iptable_filter ip_tables x_tables 8021q ocs_fc_lio(PO) tcm_qla2xxx(O) qla2xxx(O) libfc scsi_transport_fc vhost_scsi(O) vhost(O) tcm_loop(O) iscsi_target_mod(O) target_core_user(O) target_core_ep(O) target_core_multi_file(O) target_core_file(O) target_core_iblock(O) target_core_mod(O) syno_extent_pool(PO)
[4058573.449786]  rodsp_ep(O) vfat fat udf isofs synoacl_vfs(PO) btrfs ecryptfs zstd_decompress zstd_compress xxhash raid456 async_raid6_recov async_memcpy async_pq async_xor xor async_tx raid6_pq adt7475 zram glue_helper lrw gf128mul ablk_helper broadwellnk_synobios(PO) hid_generic usbhid hid usblp uhci_hcd etxhci_hcd bnx2x(O) mdio qede(O) qed(O) mlx5_core(O) mlx4_en(O) mlx4_core(O) mlx_compat(O) atlantic_v2(O) atlantic(O) r8168(O) tn40xx(O) i40e(O) ixgbe(O) be2net(O) i2c_algo_bit igb(O) dca e1000e(O) sg dm_snapshot dm_bufio crc_itu_t crc_ccitt psnap p8022 llc hfsplus md4 hmac sit tunnel4 flashcache_syno(O) flashcache(O) syno_flashcache_control(O) openvswitch dm_mod arc4 cryptd ecb aes_x86_64 authenc gre des_generic ansi_cprng cts md5 nf_defrag_ipv6 cbc cpufreq_powersave ipv6 cpufreq_performance processor
[4058573.452744]  cpufreq_stats vxlan ip6_udp_tunnel udp_tunnel nf_conntrack ip_tunnel loop sha256_generic synorbd(PO) synofsbd(PO) tg3(OE) usb_storage xhci_pci xhci_hcd ehci_pci ehci_hcd usbcore usb_common mv14xx(O) [last unloaded: adt7475]
 

 

Link to comment
Share on other sites

Il y a 2 heures, nicoueron a dit :

Bonne question, je n'ai pas testé depuis. Mais honnêtement je ne crois pas que VMM soit intéressant. Il vaut mieux faire l'inverse : partir sur un hôte ESXi avec une VM DSM. Plus stable et surtout plus performant.

Oui c'est la question que je me pose aussi.

Quand tu dis plus stable et performant, c'est pour les VM (entre VMM et ESXi) ? Que DSM soit en barremetal ou virtualisé, ça ne changera pas les performances?

Link to comment
Share on other sites

Disons que VMWare ESXi a de longues années d'expériences en virtualisation/hyperviseur par rapport à VMM qui est super récent. Pour avoir longtemps eu DSM virtualisé sur ESXi je n'ai jamais vu de différences de performance par rapport à une installation baremetal. C'est un peu comme VirtualBox sur desktop qui est juste une daube pas possible niveau performance là où sont équivalent VMWare (VMware Player ou Workstation) sont à des années lumières en terme de performance.

 

Si je suis revenu en baremetal c'est pour des raisons de maintenance au niveau des disques durs. C'est plus simple que devoir taper des lignes de commandes linux pour faire du RDM (que ce soit pour ajouter un disque ou en remplacer un défectueux). Il y a aussi la santé des disques qui n'est pas remonté dans DSM. Pour le reste c'est tout pareil :)

Link to comment
Share on other sites

1 hour ago, nicoueron said:

[4056548.441812] usbserial: version magic '3.10.108 SMP mod_unload ' should be '4.4.180+ SMP mod_unload '

 

Pour moi tu n'as pas load les bons modules. il faut utiliser les broadwellnk avec DS3622xs+

 

Edit : Ce message indique que c'est un module pour kernel 3.10.108 qui est load (DS3615xs et DS3617xs) alors qu'il faudrait 4.4.180+ (DS3622xs+)

 

https://kb.synology.com/fr-fr/DSM/tutorial/What_kind_of_CPU_does_my_NAS_have

 

1zBqsfc.png

 

sur mon DS3622xs+ :

# uname -r
4.4.180+

 

Sur mon DS3615xs :

# uname -r
3.10.108

 

Ca résoudra pas forcément le problème, mais au moins, ça chargera les bons modules.

 

Edited by Orphée
Link to comment
Share on other sites

Il y a 1 heure, nicoueron a dit :

Disons que VMWare ESXi a de longues années d'expériences en virtualisation/hyperviseur par rapport à VMM qui est super récent. Pour avoir longtemps eu DSM virtualisé sur ESXi je n'ai jamais vu de différences de performance par rapport à une installation baremetal. C'est un peu comme VirtualBox sur desktop qui est juste une daube pas possible niveau performance là où sont équivalent VMWare (VMware Player ou Workstation) sont à des années lumières en terme de performance.

 

Si je suis revenu en baremetal c'est pour des raisons de maintenance au niveau des disques durs. C'est plus simple que devoir taper des lignes de commandes linux pour faire du RDM (que ce soit pour ajouter un disque ou en remplacer un défectueux). Il y a aussi la santé des disques qui n'est pas remonté dans DSM. Pour le reste c'est tout pareil :)

C'est pour les mêmes raison que je suis resté en baremetal. Mais la problématique des ports USB m'incité à passer en virtuel, ayant Jeedom en docker sur le NAS et un Onduleur à superviser. 

Link to comment
Share on other sites

Et personnellement j'ai fait le choix de passer de ESXi vers Proxmox pour la facilité d'utilisation des consoles serial et de la gestion des SMART DATA accessible depuis Proxmox, avec envoi de mail en cas de soucis technique avec un disque.

Ca permet de palier au problème de remonté d'info SMART dans DSM.

 

This message was generated by the smartd daemon running on: host name: pve-xxxx 
DNS domain: lan 
The following warning/error was logged by the smartd daemon: 

TEST EMAIL from smartd for device: /dev/sda [SAT] 

Device info: ST4000VN008-XXXXXX, S/N:XXXXXXXXXX, WWN:5-000c50-0c8051b77, FW:SC60, 4.00 TB 

For details see host's SYSLOG.

 

C'est une bonne alternative quand on est obligé de faire du RDM.

Il faut biensur savoir un minimum manipuler linux et savoir suivre les tutos pour configurer le mail relay dans proxmox.

 

Edit :

Sans compter que c'est directement visible dans Proxmox, ce qui ne me semble pas être le cas dans ESXi :

AfPGyCn.png

Edited by Orphée
  • Like 1
Link to comment
Share on other sites

il y a 28 minutes, benou33 a dit :

Mais la problématique des ports USB m'incité à passer en virtuel, ayant Jeedom en docker sur le NAS et un Onduleur à superviser.

C'est ce que j'avais au début. Tout managé via DSM... et puis un jour une mauvaise maj de DSM et paf plus de domotique, les volets fermés, plus de lumières automatiques et j'en passe! On se fait avoir une fois et puis on comprend qu'il faut séparer les 2! Donc soit une VM Linux pour la domotique et une VM DSM et plus d'autres si besoin est. Ou alors comme moi : un raspeberryPi 3 pour la domotique et DSM en baremetal.

 

il y a 5 minutes, Orphée a dit :

Et personnellement j'ai fait le choix de passer de ESXi vers Proxmox pour la facilité d'utilisation des consoles serial et de la gestion des SMART DATA accessible depuis Proxmox, avec envoi de mail en cas de soucis technique avec un disque.

Proxmox je ne connais pas donc je n'aurai pas d'avis. Mais si effectivement les données SMART sont remontés grâce à cet hyperviseur alors banco! Mais de ce que j'ai pu comprendre c'est encore plus tutchi que VMWare (ie. avis au plus barbu d'entre-nous!)

Link to comment
Share on other sites

15 minutes ago, nicoueron said:

Ou alors comme moi : un raspeberryPi 3 pour la domotique et DSM en baremetal.

 

J'ai aussi fait ce choix !

Raspberry Pi 3 avec Home Assistant et clés Zigate et Zwave.

J'avais dans un premier temps une VM, mais il faut en effet savoir dissocier pour fiabiliser...

Surtout qu'un Raspberry pi derrière un onduleur, seul, ça tient une vie en cas de coupure de courant, donc la domotique sur batterie (alarme) fonctionne toujours.

 

15 minutes ago, nicoueron said:

Proxmox je ne connais pas donc je n'aurai pas d'avis. Mais si effectivement les données SMART sont remontés grâce à cet hyperviseur alors banco! Mais de ce que j'ai pu comprendre c'est encore plus tutchi que VMWare (ie. avis au plus barbu d'entre-nous!)

 

Alors, je suis pas forcément un bon exemple, je suis un geek, j'adore ça... Ceci étant dit, je trouve que Proxmox n'est pas si compliqué que ça...

Oui le fait de comprendre les lignes de commande linux, clairement ça aide...

Mais quand on est à suivre des tutos pour faire du RDM avec ESXi (donc passer des lignes de commandes) alors les tutos proxmox ne sont pas plus compliqués.

 

Et Proxmox étant gratuit, il n'y a pas de licence à hacker pour avoir accès à la fonctionnalité des ports series accessibles, c'est très facile à déployer...

 

Pour notre besoin, une fois qu'on a compris les bases, c'est relativement facile... de mon point de vue...

 

J'ai un pote qui reste en ESXi parce qu'il n'est pas geek et qu'actuellement "ça fonctionne comme ça" donc je comprends tout à fait et je vais pas chercher à le migrer à distance, peu d'intérêt pour le besoin...

A l'époque j'étais aussi sous ESXi donc c'était le choix logique, mais entre temps j'ai testé, puis migré vers Proxmox.


Mais partir from scratch, je crois que je recommanderai Proxmox...

 

ESXi ne propose pas l'accès facile au port série comme le fait Proxmox. Avec ESXi il est impératif d'avoir un client distant (putty ou autre).

 

Avec Proxmox, c'est directement une page web qui s'ouvre en popup, pour dépanner, ça fonctionne de n'importe où à partir du moment où l'IHM Proxmox est accessible (via le web en SSL par exemple)

 

5ihX3Kq.png

 

Edit :

Bonus, Proxmox support l'authentification multifacteurs (MFA / 2FA) ce qui n'est sauf erreur pas dispo avec ESXi.

Edited by Orphée
Link to comment
Share on other sites

il y a 50 minutes, Orphée a dit :

Avec Proxmox, c'est directement une page web qui s'ouvre en popup, pour dépanner, ça fonctionne de n'importe où à partir du moment où l'IHM Proxmox est accessible (via le web en SSL par exemple)

 

C'est super intéressant ça!

Je m'étais déjà posé la question d'essayer Proxmox, mais je ne sais pas comment faire la migration : j'ai l'impression que ça va être une grosse galère.

Link to comment
Share on other sites

  • nicoueron changed the title to [Tuto] - HP N40L et HP N54L gen7 (DSM 7.1.1)
  • nicoueron changed the title to [Tuto] DSM 7 pour HP N40L et HP N54L gen7

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...