Open Source & Linux Lab

It's better when it's simple

User Tools

Site Tools


etc:users:usb_connect

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

Переводим в 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

ставим на планшет maemo-pc-connectivity, для этого в менеджере приложений нужно открыть Extras репозиторий:

   apt-get update
   apt-get install maemo-pc-connectivity

Устанавливаем полезные пакеты на PC (сначала нужно добавить deb http://scratchbox.org/debian/ apophis main в /etc/apt/sources.list):

   apt-get update
   apt-get install openssh-client openssh-server sshfs scratchbox-devkit-cputransp

(все это проверялось на Debian Lenny, но в мануале предупреждают, что на не Debian подобных системах, процесс может выглядеть подругому)

ssh:

   ssh root@192.168.2.15

тут попросят вести новый пароль

sshfs монтируем файловую систему планшета на PC:

   mkdir -p ~/device
   sudo sshfs root@192.168.2.15:/ ~/device -o rw,allow_other,nonempty

вводим пароль и все

можно также настроить соединение так чтобы не запрашивался пароль, настроить sbrsh, так проще запускать написанные приложения на планшете, но можно спокойно обходиться и без этого.

You could leave a comment if you were logged in.
etc/users/usb_connect.txt · Last modified: 2016/08/08 20:53 by kel