Попытался отвязать консоль от порта
Сперва поменял kernel_cmdline
Не заработало
Поменял kernel_ars
параметры прописал следующие:
И рутер умер (входит в цикл):Code:nvram set kernel_args="root=/dev/mtdblock2 rootfstype=squashfs,ext3 noinitrd init=/linuxrc console=null"
Че делать?Code:CFE version 1.0.37 for BCM947XX (32bit,SP,LE) Build Date: Thu Jul 19 10:53:24 CST 2007 (root@redhat9) Copyright (C) 2000,2001,2002,2003 Broadcom Corporation. Initializing Arena Initializing Devices. Boot partition size = 262144(0x40000) et0: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 4.150.3.0 CPU type 0x29029: 240MHz Total memory: 32768 KBytes Total memory used by CFE: 0x80300000 - 0x803C0720 (788256) Initialized Data: 0x80337730 - 0x8033AE50 (14112) BSS Area: 0x8033AE50 - 0x8033C720 (6352) Local Heap: 0x8033C720 - 0x803A0720 (409600) Stack Area: 0x803A0720 - 0x803C0720 (131072) Text (code) segment: 0x80300000 - 0x80337730 (227120) Boot area (physical): 0x003C1000 - 0x00401000 Relocation Factor: I:00000000 - D:00000000 alpha bootcode ver 0.1.2 cmd = ifconfig eth0 -addr=192.168.0.1 -mask=255.255.255.0 We disable the arp for self. We disable the arp for self. Device eth0: hwaddr 00-90-4C-C0-00-00, ipaddr 192.168.0.1, mask 255.255.255.0 gateway not set, nameserver not set cmd = go; cmd = load -raw -addr=0x803c0720 -max=0x3a0000 : Loader:raw Filesys:tftp Dev:eth0 File:: Options:(null) Loading: Failed. Could not load :: Timeout occured Dest=80001000, source =803c0720, filename=flash1.trx cmd = boot -raw -z -addr=0x80001000 -max=0x3a0000 flash0.os: Loader:raw Filesys:raw Dev:flash0.os File: Options:(null) Loading: entry point=80001000 .. 5068 bytes read Entry at 0x80001000 Closing network. Starting program at 0x80001000 Decompressing...........done CFE version 1.0.37 for BCM947XX (32bit,SP,LE) Build Date: Thu Jul 19 10:53:24 CST 2007 (root@redhat9) Copyright (C) 2000,2001,2002,2003 Broadcom Corporation. Initializing Arena Initializing Devices. Boot partition size = 262144(0x40000) et0: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 4.150.3.0 CPU type 0x29029: 240MHz Total memory: 32768 KBytes Total memory used by CFE: 0x80300000 - 0x803C0720 (788256) Initialized Data: 0x80337730 - 0x8033AE50 (14112) BSS Area: 0x8033AE50 - 0x8033C720 (6352) Local Heap: 0x8033C720 - 0x803A0720 (409600) Stack Area: 0x803A0720 - 0x803C0720 (131072) Text (code) segment: 0x80300000 - 0x80337730 (227120) Boot area (physical): 0x003C1000 - 0x00401000 Relocation Factor: I:00000000 - D:00000000 alpha bootcode ver 0.1.2 cmd = ifconfig eth0 -addr=192.168.0.1 -mask=255.255.255.0 We disable the arp for self. We disable the arp for self. Device eth0: hwaddr 00-90-4C-C0-00-00, ipaddr 192.168.0.1, mask 255.255.255.0 gateway not set, nameserver not set cmd = go; cmd = load -raw -addr=0x803c0720 -max=0x3a0000 : Loader:raw Filesys:tftp Dev:eth0 File:: Options:(null) Loading: Failed. Could not load :: Timeout occured Dest=80001000, source =803c0720, filename=flash1.trx cmd = boot -raw -z -addr=0x80001000 -max=0x3a0000 flash0.os: Loader:raw Filesys:raw Dev:flash0.os File: Options:(null) Loading: entry point=80001000 .. 5068 bytes read Entry at 0x80001000 Closing network. Starting program at 0x80001000 Decompressing...........done
Спасайте !!!
ЗЫ:
Паял-паял - не убил
Одну команду вписал - и все.
Вывод - программная составляющая преворзобладает над аппаратной.
нужно попытаться попасть в коммандную строку CFE. Возможно так: https://forum.openwrt.org/viewtopic.php?id=4803 Из нее вроде можно менять переменные nvram.
Ну или 9-я нога...
Спасибо, в CFE попал
Вот какая бяка копи-пастом попала в kernel_args:
>nvram show:
kernel_args=kernel_cmdline=root=/dev/mtdblock2 rootfstype=squashfs,ext3 noinitrd init=/linuxrc console=null
поправил - и все наладилось, консоль отвязал
Чтоб в CFE попасть - жмите Ctrl+C во встроенной консоли при загрузке рутера
Last edited by ser9ey; 21-01-2010 at 11:26.
Доброго всем времени суток.
Есть устройство с rs232 ( которое упровляется с пк через реальный com порт используется только Rx Tx), и ноубук с wi-fi и dir320.
как с dir 320 вывести аппаратно ком порт для подключения прочитал здесь http://forum.dlink.ru/viewtopic.php?...er=asc&start=0
вопрос таков:
1.Какая прошивка должна стоять на dir 320(с какими примочками и настройками) ?
2.Какое программное обеспечения на ноутбуке(чтоб он видел ком порт Dir320 как собственный) ?
... везде куча описаний как сделать к@тд ш@ринг,а моей ситуации нет.
есть готовые решения фирмы моха но стоят больших денег.
Всем откликнувшимся заранее спасибо.
Да ну?! $80 - дорого?!
Если уж на MOXA денег нет, то покупайте это.
"Настоящая америка"! Есть и дешевле ($50), но там нужно договариваться о доставке.
Если и это дорого - купите "китайца": тот же функционал за меньшие деньги...
Last edited by ABATAPA; 08-02-2010 at 06:22.
© 2008-2013 ABATAPA WL-500gP/128M / Asus RT-N16 / USB Flash / VLAN / PPPoE / VoIP / nShaper / NAS: iStor is607, Sarotech NAS-20, QNap 109 Pro / NFS / Принтер / etc
Я пробовал такую вещь в свое время для ресивера, подключенного к роутеруASUS WL500GP (фактически софтовый аналог Dir320), и эмулировал это дело, типа он к компу присобачен.Какое программное обеспечения на ноутбуке(чтоб он видел ком порт Dir320 как собственный
Было дело, получилось когда-то через ser2net на роутере и HW VSP3 - Virtual Serial Port на компе:
http://sat-forum.su/index.php/topic,....html#msg49161
только по идее если у тебя не кабель, а внутренний порт, то конфигурацию надо будет не так:
7788:telnet:0:/dev/ttyUSB0
а по-другому (например для ttyS0)
7788:telnet:0:/dev/ttyS0
Last edited by getikalex; 08-02-2010 at 19:31.
© 2008-2013 ABATAPA WL-500gP/128M / Asus RT-N16 / USB Flash / VLAN / PPPoE / VoIP / nShaper / NAS: iStor is607, Sarotech NAS-20, QNap 109 Pro / NFS / Принтер / etc
© 2008-2013 ABATAPA WL-500gP/128M / Asus RT-N16 / USB Flash / VLAN / PPPoE / VoIP / nShaper / NAS: iStor is607, Sarotech NAS-20, QNap 109 Pro / NFS / Принтер / etc
спасибо про согласование уровней знаю и железная часть для меня просто, вот Linux вижу в первый раз, изучаю теорию и мат часть ( http://wl500g.info/showthread.php?t=18096 ) время пока есть.
На том же форуме есть хорошая Инструкция по добавлению COM к роутеру с инструкциями проверок и настроек. Ничего сложного.
http://sat-forum.su/index.php/topic,....html#msg47753
У меня dir-320.
Внутри модема есть uart как я понимаю для отладочной консоли.
Его хендл - /dev/tts/0
Так же имеется /dev/tts/1. Но откуда энто? какойто нераспаяный уарт??
Подключаюсь к uart роутера кабелем с ноута(dca-510).
далее делаю так.
stty -crtscts 9600 < /dev/tts/0
echo "Hello world!" > /dev/tts/0
В hyperterminal получаю "Hello world!".
Далее хочу с hyperterminal отправить данные обратно на роутер.
Пишу что-либо в hyperterminal, но на роутер ничего не приходит.
#cat /proc/tty/driver/serial
serinfo:1.0 driver:5.05c revision:2001-07-08
0: uart:16550A port:B8000300 irq:3 baud:300 tx:4843 rx:0 fe:20 RTS|CTS|DTR|DSR|CD
1: uart:16550A port:B8000400 irq:3 baud:300 tx:18 rx:0 CTS|DSR|CD
Хочу организовать передачу данных между роутером и контроллером по UART. Но возникают вот такие вот подводные камни...
Кто может пнуть в нужную сторону - прошу у вас помощи!