Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > OpenWRT/LEDE

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.01.2014, 15:53   #1
Sirobka
Junior Member
 
Регистрация: 09.01.2014
Сообщений: 7
Вес репутации: 0
Sirobka is an unknown quantity at this point
По умолчанию TP_Link-741 v4.2 и ser2net

Для удаленного контроля устройств (модемов) хочу использовать связку TP_Link-741 v4.2 OpenWRT и ser2net. OpenWRT в роутер залил, пакет ser2net поставил, а он не запускается:

|__| W I R E L E S S F R E E D O M
-----------------------------------------------------
BARRIER BREAKER (Bleeding Edge, r39183)
-----------------------------------------------------
* 1/2 oz Galliano Pour all ingredients into
* 4 oz cold Coffee an irish coffee mug filled
* 1 1/2 oz Dark Rum with crushed ice. Stir.
* 2 tsp. Creme de Cacao
-----------------------------------------------------
root@OpenWrt:~# /etc/ser2net.conf
/etc/ser2net.conf: line 131: 4321:raw:0:/dev/ttyATH0:9600: not found
root@OpenWrt:~#

в логе порт есть

Thu Jan 9 08:56:03 2014 kern.notice kernel: [ 0.000000] Kernel command line: board=TL-WR741ND-v4 console=ttyATH0,115200 rootfstype=squashfs,jffs2 noinitrd

Thu Jan 9 08:56:03 2014 kern.info kernel: [ 0.620000] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled
Thu Jan 9 08:56:03 2014 kern.info kernel: [ 0.630000] ar933x-uart: ttyATH0 at MMIO 0x18020000 (irq = 11) is a AR933X UART
Thu Jan 9 08:56:03 2014 kern.info kernel: [ 0.630000] console [ttyATH0] enabled, bootconsole disabled

консоль пробовал отключать вот так https://forum.openwrt.org/viewtopic.php?id=47723

Помогите пожайлуста запустить ser2net

Последний раз редактировалось Sirobka; 09.01.2014 в 16:11.
Sirobka вне форума   Ответить с цитированием
Старый 09.01.2014, 16:20   #2
Dioptimizer
Senior Member
 
Регистрация: 17.02.2013
Адрес: Харьков
Сообщений: 235
Вес репутации: 689
Dioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond repute
По умолчанию Re: TP_Link-741 v4.2 и ser2net

Sirobka
Для любопытства установил ser2net, в /etc/ser2net.conf добавил несуществующий serial порт ttyS99, запустил - оно вообще не выдало никаких ошибок.

Вы как запускаете?
Dioptimizer вне форума   Ответить с цитированием
Старый 09.01.2014, 16:26   #3
Sirobka
Junior Member
 
Регистрация: 09.01.2014
Сообщений: 7
Вес репутации: 0
Sirobka is an unknown quantity at this point
По умолчанию Re: TP_Link-741 v4.2 и ser2net

набираю так /etc/ser2net.conf start
Sirobka вне форума   Ответить с цитированием
Старый 09.01.2014, 16:29   #4
Dioptimizer
Senior Member
 
Регистрация: 17.02.2013
Адрес: Харьков
Сообщений: 235
Вес репутации: 689
Dioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond repute
По умолчанию Re: TP_Link-741 v4.2 и ser2net

А нужно так:
Цитата:
ser2net
или так:
Цитата:
ser2net -c /etc/ser2net.conf
.conf это конфигурационный файл, откуда оно берет настроики.
Dioptimizer вне форума   Ответить с цитированием
Старый 09.01.2014, 16:39   #5
Sirobka
Junior Member
 
Регистрация: 09.01.2014
Сообщений: 7
Вес репутации: 0
Sirobka is an unknown quantity at this point
По умолчанию Re: TP_Link-741 v4.2 и ser2net

выполнив команду ser2net -c /etc/ser2net.conf, получил:

1060 root 1484 S -ash
1068 root 848 S ser2net -c /etc/ser2net.conf
1069 root 1476 R ps

правильно я понимаю, если я отключу консоль, то эта строка должна уйти

394 root 768 S /sbin/askfirst ttyATH0 /bin/ash --login
Sirobka вне форума   Ответить с цитированием
Старый 09.01.2014, 20:54   #6
Dioptimizer
Senior Member
 
Регистрация: 17.02.2013
Адрес: Харьков
Сообщений: 235
Вес репутации: 689
Dioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond repute
По умолчанию Re: TP_Link-741 v4.2 и ser2net

Sirobka
Вот еще материал: http://www.cyber-place.ru/showthread.php?t=1060
(прочтите всю тему)

Если учитывать то, что вы сказали ранее:
Цитата:
Для удаленного контроля устройств (модемов) хочу использовать связку TP_Link-741 v4.2 OpenWRT и ser2net.
Т.е., как я понял к внутреннему uart-порту роутера (ttyATH0) подключено некое устройство или модем, который Вы хотите управлять через виртуальный COM порт(IP : port).
Я правильно понял?

Цитата:
правильно я понимаю, если я отключу консоль, то эта строка должна уйти
Эта строка появляется на удаленном виртуальном порте(к которому вы подключаетесь через порт 4321)?

Последний раз редактировалось Dioptimizer; 09.01.2014 в 20:59.
Dioptimizer вне форума   Ответить с цитированием
Старый 10.01.2014, 12:34   #7
Sirobka
Junior Member
 
Регистрация: 09.01.2014
Сообщений: 7
Вес репутации: 0
Sirobka is an unknown quantity at this point
По умолчанию Re: TP_Link-741 v4.2 и ser2net

Цитата:
Сообщение от Dioptimizer Посмотреть сообщение
Sirobka
Вот еще материал: http://www.cyber-place.ru/showthread.php?t=1060
(прочтите всю тему)
Эту тему я и читаю

Цитата:
Сообщение от Dioptimizer Посмотреть сообщение
Если учитывать то, что вы сказали ранее:


Т.е., как я понял к внутреннему uart-порту роутера (ttyATH0) подключено некое устройство или модем, который Вы хотите управлять через виртуальный COM порт(IP : port).
Я правильно понял?
Да задача правильная, я ее решал на Dir-412 (с прошивкой от Dantesa для кард4аринга, отключал mpcs из автозагрузки, запускал ser2net и с виндового пк через виртуальный компорт управлял модемом).


Цитата:
Сообщение от Dioptimizer Посмотреть сообщение
Эта строка появляется на удаленном виртуальном порте(к которому вы подключаетесь через порт 4321)?
Это строка в логе загрузки роутера, я подумал что она отвечает за занятие консолью "железного" UARTа роутера???
Sirobka вне форума   Ответить с цитированием
Старый 10.01.2014, 14:20   #8
Dioptimizer
Senior Member
 
Регистрация: 17.02.2013
Адрес: Харьков
Сообщений: 235
Вес репутации: 689
Dioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond repute
По умолчанию Re: TP_Link-741 v4.2 и ser2net

Sirobka
Цитата:
я подумал что она отвечает за занятие консолью "железного" UARTа роутера???
Нет, dmsg и прочее будет работать как раньше.
Чтобы точно убедится, что транслирование лога в UART-консоль прекратилось нужно подключиться к UART-порту.
А чтобы что-то написать в kernel log (для проверки):
Цитата:
echo 123 > /dev/kmsg
Dioptimizer вне форума   Ответить с цитированием
Старый 10.01.2014, 15:10   #9
Sirobka
Junior Member
 
Регистрация: 09.01.2014
Сообщений: 7
Вес репутации: 0
Sirobka is an unknown quantity at this point
По умолчанию Re: TP_Link-741 v4.2 и ser2net

Заранее прошу у Вас (Dioptimizer) прощение, за потраченое на меня время, помогите пожайлуста новичку...

По Вашей инструкции, сделал:

1. Add the line:
/etc/sysctl.conf wrote:

kernel.printk = 0 4 1 7
...
...

2. Comment the last line:
/etc/inittab wrote:

::sysinit:/etc/init.d/rcS S boot
::shutdown:/etc/init.d/rcS K shutdown
#::askconsole:/bin/ash --login

3. Install coreutils-stty(via opkg), reset terminal (tty*) to RAW mode(if you need):
/etc/rc.local wrote:

stty -F /dev/ttyATH0 4:0:18b2:0:0:0:0:0:1:0:0:0:0:0:0:0:0:0:0 :0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0

(or /dev/ttyS0)

4. Reboot your router.

Выполнив:
echo 123 > /dev/kmsg

Получил в системном логе
Fri Jan 10 11:01:58 2014 user.warn kernel: [ 134.850000] 123

Можно говорить, что консоль "отвязана" ???
Sirobka вне форума   Ответить с цитированием
Старый 10.01.2014, 15:23   #10
Dioptimizer
Senior Member
 
Регистрация: 17.02.2013
Адрес: Харьков
Сообщений: 235
Вес репутации: 689
Dioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond repute
По умолчанию Re: TP_Link-741 v4.2 и ser2net

Sirobka
Цитата:
Можно говорить, что консоль "отвязана" ???
Если строго все по инструкции, то можно сказать, что она отвязана.

А чтобы наверняка проверить я Вам написал, что вы можете подключится компьютером к uart-консоли, например с помощью Putty и проверить точно - тишина в эфире или оно транслирует те же 123 в том же формате...
(Системный лог это не то, он будет работать всегда! А вот uart-консоль(он же - порт) это Tx-Rx-GND на роутере - понимаете?)

Последний раз редактировалось Dioptimizer; 10.01.2014 в 15:59.
Dioptimizer вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 04:49. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика