clipped from www.ruault.com
|
La USB OTG della Beagleboard (quella col jack piccolo) è utilizzabile anche come "ethernet gadget". Utilizza il driver "cdc_ether" del kernel Linux.
In tal caso basta dare "ifconfig usb0" su entrambe le macchine Linux (cioè la Beagleboard e il PC) affinché il cavo USB mini-A (quello che stiamo usando per alimentare la Beagleboard) venga visto anche come cavo di rete (rete USB).
Il problema è solo il NetworkManager lato PC, che ignorerebbe (o tenterebbe di inizializzare autonomamente) l'interfaccia usb0 appena trovata.
Ci sono già riuscito un paio di volte... involontariamente (utilizzavo la RS232 per accedere alla Beagleboard via terminale, e la connessione da usb0 della Beagleboard a usb0 del PC Linux).
Nota: su altre distribuzioni Linux (notevolmente la SuSE) il nome dell'interfaccia USB potrebbe non essere usb0,usb1,etc ma eth1,eth2, etc.
In tal caso basta dare "ifconfig usb0" su entrambe le macchine Linux (cioè la Beagleboard e il PC) affinché il cavo USB mini-A (quello che stiamo usando per alimentare la Beagleboard) venga visto anche come cavo di rete (rete USB).
Il problema è solo il NetworkManager lato PC, che ignorerebbe (o tenterebbe di inizializzare autonomamente) l'interfaccia usb0 appena trovata.
Ci sono già riuscito un paio di volte... involontariamente (utilizzavo la RS232 per accedere alla Beagleboard via terminale, e la connessione da usb0 della Beagleboard a usb0 del PC Linux).
Nota: su altre distribuzioni Linux (notevolmente la SuSE) il nome dell'interfaccia USB potrebbe non essere usb0,usb1,etc ma eth1,eth2, etc.
Nessun commento:
Posta un commento