USB Networking/it

From Openmoko

(Difference between revisions)
Jump to: navigation, search
(+cats)
(Undo revision 49672 by MinhHaDuong (Talk))
 
(2 intermediate revisions by 2 users not shown)
Line 37: Line 37:
 
{{Languages|USB Networking}}
 
{{Languages|USB Networking}}
  
[[Category:Hardware]]
+
[[Category:Hardware/it]]
[[Category:Implemented]]
+
[[Category:Implemented/it]]

Latest revision as of 11:35, 25 August 2008

Contents

[edit] Lato Neo1973

In modo predefinito, il Neo1973 ha un'interfaccia usb0 che lavora insieme al dispositivo Ethernet (g_ether) compilato nel kernel.

[edit] Lato desktop

[edit] Metodo manuale

Caricare con modprobe il modulo "usbnet" e configurare l'interfaccia usb0:

ifconfig usb0 192.168.0.200 netmask 255.255.255.0

[edit] Metodo automatico

Preso dal post Hotplugging usbnet di Marcin 'Hrw' Juszkiewicz.

Modificare il file "/etc/network/interfaces" (in Debian o distribuzioni simili):

allow-hotplug usb0
iface usb0 inet static
        address 192.168.0.200
        netmask 255.255.255.0
        network 192.168.0.0
        post-up iptables -A POSTROUTING -t nat -j MASQUERADE -s 192.168.0.0/24
        post-up echo 1 > /proc/sys/net/ipv4/ip_forward
        post-up iptables -P FORWARD ACCEPT

Ora, quando si collega il telefono (che ha indirizzo IP 192.168.0.202), è connesso automaticamente a tutto il mondo.

[edit] Connessione al telefono

Eseguire ssh root@192.168.0.202 con password vuota per entrare nel telefono.

Personal tools

Lato Neo1973

In modo predefinito, il Neo1973 ha un'interfaccia usb0 che lavora insieme al dispositivo Ethernet (g_ether) compilato nel kernel.

Lato desktop

Metodo manuale

Caricare con modprobe il modulo "usbnet" e configurare l'interfaccia usb0:

ifconfig usb0 192.168.0.200 netmask 255.255.255.0

Metodo automatico

Preso dal post Hotplugging usbnet di Marcin 'Hrw' Juszkiewicz.

Modificare il file "/etc/network/interfaces" (in Debian o distribuzioni simili):

allow-hotplug usb0
iface usb0 inet static
        address 192.168.0.200
        netmask 255.255.255.0
        network 192.168.0.0
        post-up iptables -A POSTROUTING -t nat -j MASQUERADE -s 192.168.0.0/24
        post-up echo 1 > /proc/sys/net/ipv4/ip_forward
        post-up iptables -P FORWARD ACCEPT

Ora, quando si collega il telefono (che ha indirizzo IP 192.168.0.202), è connesso automaticamente a tutto il mondo.

Connessione al telefono

Eseguire ssh root@192.168.0.202 con password vuota per entrare nel telefono.