Le Mie Tech Guides
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

Rpi First Boot

Raspberry Pi first boot setup

  • Nuovo utente

    Il RPi si avvia con l’utente pi e password raspberry, perciò conviene creare un nuovo utente da utilizzare per i futuri accessi, soprattutto remoti

    # Creare nuovo utente
    sudo adduser filippo # Seguire la procedura
    
    # Rendere l'utente un sudoer
    sudo adduser filippo sudo
    # oppure da root (Debian vanilla)
    usermod -aG sudo filippo
    
  • Accesso fisico

    1. HDMI: bisogna impostare una risoluzione di default per far si che non ci siano problemi con lo schermo

      sudo raspi-config
      # Advanced options > Resolution > Set resolution
      
    2. UART: per facilitare l’accesso fisico senza bisogno di tastiera e mouse supplementari

      sudo raspi-config
      # Interfacing options > Serial > Enable shell (YES)
      

      La UART con la shell è abilitata di default ed è raggiungibile a /dev/ttyS0 o /dev/serial0 (symlink a ttyS0)

      • Disattivazione UART: se si vuole usare la UART per interfacciarsi con dispositivi seriali

        sudo raspi-config
        # Interfacing options > Serial > Enable shell (NO) > Enable interface (YES)
        
      • Connessione: tramite adattatore Serial-USB (FTDI) o GPIO fra RPis

        Il baud è 115200

        # Collegamento FTDI su Linux
        screen /dev/ttyUSB0 115200
        # Collegamento GPIO: il client ha la shell uart disabilitata
        screen /dev/ttyS0 115200
        
  • Accesso remoto

    1. Static network: per le emergenze (come nel caso in cui cambi la sottorete e l’ip statico non sia più raggiungibile), è stato aggiunto un IP di riserva sulla sottorete 192.168.100.x su tutte le interfacce (eth o wlan). Sul Mac è stata aggiunta una posizione apposita con le interfacce configurate manualmente e una interfaccia aggiuntiva con DHCP per poter connettersi ad internet