Open Source & Linux Lab

It's better when it's simple

User Tools

Site Tools


etc:users:usb_connect

This is an old revision of the document!


Настройка планшета

Переводим в R&D режим (потом я отключил кабель, вроде как надо так):

   flasher-3.5 --enable-rd-mode

запускаем планшет получаем права root в xterm:

   sudo gainroot

редактируем файл /etc/network/interfaces (если в файле нет следующих строк, то добавляем их):

   auto usb0
   iface usb0 inet static
        address 192.168.2.15
        netmask 255.255.255.0
        gateway 192.168.2.14

прописываем dns в /etc/resolv.conf :

   #у меня нужно было вписать такие:
   nameserver 192.168.10.10
   namesrever 192.168.10.1

настройка PC: во-первых, нужно убедиться, что ядро поддерживает usbnet. во-вторых, настраиваем usb0 (редактируем /etc/network/interfaces)

   mapping hotplug
        script grep
        map usb0
   auto usb0
   iface usb0 inet static
   address 192.168.2.14
   netmask 255.255.255.0
   network 192.168.2.0
   broadcast 192.168.2.255
   up iptables -t nat -A POSTROUTING -o eth0 -s 192.168.2.15 -j MASQUERADE
   up echo 1 > /proc/sys/net/ipv4/ip_forward
   down iptables -t nat -D POSTROUTING -o eth0 -s 192.168.2.15 -j MASQUERADE
   down echo 0 > /proc/sys/net/ipv4/ip_forward

возвращаемся к планшету и вызываем модуль g_ether.ko (тут выдало в первый раз сообщение о том, что какое-то устройство занято, но на второй раз сработало):

   insmod /mnt/initfs/lib/modules/2.6.21-omap1/g_ether.ko

запускаем:

   ifup usb0

проверяем соединение с PC:

   ping 192.168.2.15
You could leave a comment if you were logged in.
etc/users/usb_connect.1251559780.txt.gz · Last modified: 2009/08/29 19:29 by krinkinmu