Installation de packages

Après avoir flashé le firmware, l'installation des packages doit être effectué dans l'ordre suivant :

  1. Effacer les programmes (opkg remove <nom du programme>) sauf si le modem est en mode pont et que c'est le routeur qui gère la connection PPPoE internet auprès du Fournisseur d'Accès Internet (FAI) :
                  ppp-mod-pppoe
                  ppp
                  kmod-pppoe
                  kmod-ppp
     
  2. Installer les programmes (opkg install <nom du programme>) :
                  mc
                  kmod-fs-ext4
                  kmod-fs-vfat
                  kmod-usb-brcm47xx
                  kmod_usb2
                  kmod_usb_uhci
                  kmod-usb-core
                  kmod-usb-storage
                  blkid (pour connaître ensuite les UUID des
                            disque dur externe connectés au routeur)
                  (hplip <= pas assez de place pour installer ce package)
     
  3. Si nécessaire, installer les programmes pour la gestion ntfs :
                  kmod-fs-ntfs
                  ntfs-3g
     
  4. Pour automatiser le montage d'un disque externe USB (afin d'assurer le montage des disques dur externes déjà connectés au démarrage, il faut ajouter un 'sleep 15' au début du fichier /etc/init.d/fstab qui sera créé après avoir installé ceci) :
                  block-mount
                  (block-hotplug)
     
  5. Pour le réveil à distance d'un PC (mon  serveur dans ce cas précis), installer :
                  etherwake

    Ensuite, configurer l'Etherwake.

  6. Pour accéder en FTP au disque dur externe connecté à ce routeur, installer :
                   vsftpd
                   openssh-sftp-server

    Ensuite, configurer le FTP.

    Puis, dans la tabulation System -> Startup, cliquer sur le bouton Disabled pour qu'il devienne Enabled pour le service vsftpd
     
  7. Pour pouvoir imprimer en réseau, installer :
                 p910nd

    Puis, dans la tabulation System -> Startup, cliquer sur le bouton Disabled pour qu'il devienne Enabled pour le service p910nd
     
  8. Pour accéder en réseau au disque dur externe connecté ce routeur, installer :
                 samba server
     
  9. Pour la gestion 1-wire, installer les programmes : 
                 owfs
                 owserver
                 owhttpd
                 owftpd
     
  10. Pour la surveillance vidéo, préférer mpjg-streamer à motion (ci-dessous) :
                 kmod-video-gspca-pac207
                 mjpg-streamer
     
  11. Si nécessaire, installer les programmes pour la gestion video motion :
                 kmod-video-core
                 kmod-video-uvc
                 motion
                 ffmpeg
                 mini-sendmail          (<= puisque motion envoi les mails avec sendmail)

    Ensuite, configurer motion.
     
  12. Afin de pouvoir prendre le routeur à distance, installer :
                 ddns-scripts
                 luci-app-ddns
     
  13. A moins que PulseAudio ne soit plus approprié, si nécessaire, installer les programmes pour la gestion audio :
                 kmod-sound-core
                 kmod-usb-audio
                 mpd                              (<= peut-être faudra-t-il installer python pour utiliser wymypy2)
     
  14. Si nécessaire, pour faire usage d'un dungle en Bluetooth, installer :
                 bluez
     
  15. Si le disque dur externe est partitionné, il faut alors configurer cette spécificité.

Ensuite, un disque dur externe est à raccorder à ce routeur afin de pouvoir :

        - servir de serveur de données centralisées pouvant être accescible à distance,
        - recevoir les données fournies par les éléments 1-wire,
        - recevoir les données fournies par les vidéosurveillances,
        - puisse se synchroniser avec le disque dur de données connecté au serveur et
          avec lequel la synchronisation de son contenu se fera lorsque ce serveur sera
          allumé et également lorsqu'il sera éteind.