Users Guide
Il sistema operativo fornisce all'applicazione dello spazio utente e al modulo sico di comunicare reciprocamente. Se si ha uno
specico requisito di programmazione del bus Controller Area Network (CAN) per l'applicazione in modalità utente, contattare il
fornitore dell'hardware del modulo per richiedere la documentazione sull'API.
Per trovare il bus del dispositivo dmesg iver (in presenza dell'hardware):
• #dmesg | grep –i microchip
• for i in /sys/class/hidraw/*; do udevadm info $i --attribute-walk | grep -q 'CANBus HID
Device' && echo path: /dev/$(basename $i); done
Network Manager - Ubuntu Core 15
Network Manager è uno strumento nativo di Ubuntu Snappy per la gestione della connessione. L'applicazione gestisce più dispositivi
di rete, provvedendo al rilevamento e alla congurazione per consentire la connessione automatica del sistema alla rete.
Network Manager include l'utilità della riga di comando nmcli per supportare l'interfaccia utente non graca.
WWAN (esempio nmcli)
• Congurare il prolo di connessione alla banda larga mobile: #nmcli con add type gsm ifname ttyACM3 con-name
<connection name> apn <apn> user <user name> password <password>
• Connettersi alla rete mobile: #nmcli con up <connection name>
WLAN (esempio nmcli)
• Congurare il sistema per la connessione alla rete Wi-Fi decrittografata.
#nmcli dev wifi connect $SSID ifname $WIFI_INTERFACE
#iw dev $WIFI_INTERFACE link
#nmcli dev disconnect $WIFI_INTERFACE
• Congurare il sistema per la connessione alla rete Wi-Fi WPA crittografata.
#nmcli dev wifi connect $SSID password $PSK ifname $WIFI_INTERFACE
#iw dev $WIFI_INTERFACE link
#nmcli dev disconnect $WIFI_INTERFACE
Punto di accesso abilitato dal software (SoftAP)
Questa caratteristica dipende dal modulo wireless e dal funzionamento come punto di accesso wireless del driver associato.
1. Eettuare l'accesso a Ubuntu Snappy e controllare che il sistema sia connesso a Internet.
2. Eseguire il comando #sudo snappy seach softap per trovare l'applicazione nell'Ubuntu Snappy Store.
3. Eseguire il comando #sudo snappy install sw-access-point per installare l'applicazione.
Una volta installato lo snap, il servizio deve essere eseguito come la seguente congurazione predenita:
SSID: Ubuntu
Open-authentication
802.11n 2.4GHz (G mode)
IP Address: 10.0.60.1
DHCP Range: 10.0.60.3-20
DNS server: 10.0.60.1
Gateway: 10.0.60.1
Bluetooth
Per collegare un dispositivo Bluetooth, ad esempio una tastiera:
1. Eseguire il comando #bluetoothctl -a per avviare la console bluetoothctl.
La console bluetoothctl viene aperta.
2. Eseguire il comando $power on per avviare il dispositivo Bluetooth.
3. Registrare l'agente per la tastiera:
$agent KeyboardOnly
$default-agent
40