соединение zolertia z1 с tunslip для веб-сервера

Я хочу установить веб-сервер на датчик zolertia z1. Я выполнил шаг здесь: http://wismot.org/doku.php?id=development%3asample_code

Когда я запускаю программу tunslip следующим образом:

"sudo ./tunslip -B 115200 -s /dev/ttyUSB0 192.168.1.1 255.255.255.0"

Результаты:

slip started on ``/dev/ttyUSB0''
opened device ``/dev/tun0''
ifconfig tun0 inet `hostname` up
route add -net 192.168.1.0 netmask 255.255.255.0 dev tun0
ifconfig tun0

tun0      Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  
          inet addr:127.0.1.1  P-t-P:127.0.1.1  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

Маршрут на tun0 открыт, но он не обнаруживает мой датчик, подключенный к последовательной линии. В конце нет «route add -net 192.168.1.2 netmask 255.255.255.255 dev tun0», и я не знаю почему. Я не знаю, должен ли я изменить флаг для устройства TAP или TUN?!

если я попытаюсь войти на свой датчик с помощью «сделать логин». это работает нормально. программа правильно установлена ​​на этом.

Я попробовал это на виртуальном образе с contiki и на Ubuntu 12.04.4 LTS x86_64. У меня одинаковый результат на обеих ОС.


person volty41    schedule 25.04.2014    source источник


Ответы (1)


Возможно, вам нужно изменить скорость передачи данных, которая раньше составляла около 38 400 бод на узлах z1 Zolertia.

sudo ./tunslip -B 38400 -s /dev/ttyUSB0 192.168.1.1 255.255.255.0
person Enric Carbonell Fages    schedule 10.11.2014