Jump to content
Форум по продукции MOXA

boris_r_v

Пользователи
  • Posts

    106
  • Joined

  • Last visited

Everything posted by boris_r_v

  1. Комрад, если я верно помню то ВREAK это 0 в течении 10-12 периодов опроса, - поэтому может и послать 12 нулей логических в буфер.
  2. Да нет наверное не нужно, был интересен пример реализации, я поразбираюсь если будут вопросы напишу.
  3. Приатачил - последняя строчка: ".w hile loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory" Как бы намекает, libc так то нужная штука А вот такой вариант может пройдет: 1. загрузить ядро - но при этом указать что руут надо загрузить по tftp (-так вроде нельзя?) или nfs смотрировать 2. а потом уже залить нужный файл на флеху, - как мне автор проблемы объяснил - он только либси удалил. Но как изменить параметры загрузчика по tty-console?
  4. Не за что, осмелюсь попросить ответную услугу - кинь бек-енд веб-сервера на мыло(boris_r_v @ mai l.ru), при условии, что это возможно. Давно хотел веб морду прикрутить к контроллеру, да не умею я сильно вебку на php-кодить с нуля.
  5. Начало проясняться: В файле прошивки взятом с: http://www.moxa.com/support/DownloadFile.aspx?type=support&id=969, содержащей файл w325-1.3.frm. Видимо это версия прошивки 1.3 Так вот в ней не верно указана модель устройства (см.скриншут), ищем кракозябры. Если у кого есть ранние версии для w325 - выложите. Ибо на сайте моха нет раздела предыдущие релизы. P.S. При попытке загрузки прошивки для w325a - там модель указана человеческими (см.второй скриншут)
  6. нда написал - потом увидел: да запускаемый файл называется user и да лежит он в /home и да не удачный пример.
  7. Если я верно понял задачу, то есть приложение которое надо рестартить через вебку, а вебка это не может сделать т.к. процес автораном от рута запущен. Если все верно то: "boris@inspiron:/home$ su - elena -c /home/user" - запуск приложения /home/user от имени пользователя elena Проверка: boris@inspiron:~/Work/Science$ ps axu | grep /home/user root 19925 0.0 0.0 88732 2308 pts/28 S+ 09:40 0:00 su - elena -c /home/user elena 19933 0.0 0.0 12520 1056 ? Ss 09:40 0:00 /home/user - профит boris 19967 0.0 0.0 17184 944 pts/13 S+ 09:42 0:00 grep --color=auto /home/user boris@inspiron:~/Work/Science$ Кстати вопрос про вебку - бэкенд на чем написан cgi-скрипты?
  8. Друзья, случилась неприятность - я сжег moxa nport 5130, новый купить долго, второго нет, живу в лесу... Куска микросхемы нет и невозможно ее идентифицировать, в чем прошу вас помочь. К сообщению прикреплена картинка -в ней видно какая микросхема где расположена. Из того что известно: St .... (peace lost) RRHVH624 Огромная просьба написать маркировку микросхемы у кого есть такой же или аналог (5110 например)
  9. Все круто спасибо "Знайка" за наводку. слышал про такую фичу да не пробовал ниразу через ком порт зверьков грузить. Теперть другая напасть: говорит что w325-1.3.frm - не его прошивка. Просьба админов выложить сюда более ранние версии. 1.0 сильно интересует И еще проблема в рекавери получилось только раз зайти, потом del не нажимается -хоть как его держи. Знайка может подскажешь что нибудь?
  10. А распайки разъемов проверяли? Понимаю идиотское предположение - но натыкался во время пусковых работ на неверную распайку сделанную опытными монтажниками, пилюли бракованные им видать подвезли ..
  11. Возможно это и так известно - поэтому тут не оговорили, но как сказал "Незнайка" скопировать мало, надо понимать что за софт. Я также пользую данный сабж, и вот для запуска моего боевого софта, на КАЖДОМ устройтве необходимо править /etc/rc.local - добавлять туда строчку запуска боевого софта. Если у вас веб приложение - то не подскажу, но коллега пытался заводить на нем веб моржу и узрел неприличный баг, с ревизией прошивки до версии 2.0 из нее был частично выпилен httpd, т.е. он запускается, работает как то странно - это так для справки и со cлов коллег, а в moxa-w321 - вебки вооще нет. Удачи...
  12. Восстановит только /etc /home до заводских /lib не перезапишет. Loading Factory Defaults To load the the factory default settings, you must press the reset button for more than 5 seconds. All files in the /home will be destroyed and /etc directory will be loaded with the default files. Note that while pressing the reset button, the Ready LED will blink once every second for the first 5 seconds. The Ready LED will turn off after 5 seconds, and the factory defaults will be loaded.
  13. ээээ. есть такой волшебный ключик -l umount /dev/asc1 -l размонтирует не взирая на блокировки.
  14. День добрый сообщество. Случайно была удалена libc с флешки контроллера Moxa W325. Соответвенно ядро не может загрузить инит и впадает в панику. Какие есть вариатны восстановить контроллер, кроме выпаивания памяти и заливки дампа с другой программатором. Может кто знает секретные заклинания как ему скормить прошивку по tftp или как исправить парметры загрузки ядра, чтобы он руут с ftp брал? Или может есть другой способ- по-проще. Буду очень благодарен за помощь.
  15. День добрый, как в воду глядел - нужно иметь еще один ком порт на объекте где система сбора построена на moxa-w321-lx (аналог uc-7112+). Новыю тему решил не создавать т.к. уже создана, а ответа нет. Комрад видимо занят или забыл. Уточнение нужен драйвер ядра npreal2 под ядро на сабже. На утройтсве ан Sd-flash есть раздел куда можно писать временные фалы для настройки и работы драйвера Нужны исходники ядра, которое стоит на устройтсве. Если лицензионные ограничения не позволяют выложить исходники тогда надо ядерные модули под ядра 2.6.9 (UC-7112+, ) 2.6.38.8 (w-321-lx) + не плохо бы програмки инициализации драйвера тоже собраные под arm
  16. Не знаю актуальна ли еще тема, но UC-7110 - посталвяется без какого либо полезного прикладного ПО, только платформа с линухом, на которой можно запустить самописную програмку. Так вот скорее всего у вас эта программка по какой то причине вываливается, и не заведен сторожевой таймер на контрллере - поэтому прекращается маршрутизация данных, а сброс его по питанию перезапускает контроллер и программу. Как лечить?: сделать чтобы контрлоллер перегружался если программа вылетела. С вашим сабжем я не имел опыта работы, а работал с UC-7112+, но различия не принципиальны. поэтому зайдите на контрллер через ssh и покажите содержимое файла /etc/rc.d/rc.local Обычно в него добавляют запуск прикладных программ У меня кстати на моем тоже вачдог толком так и не зарботал поэтому я делаю так: /bin/my_cool_prog reboot Что тут происходит: my_coll_prog - при старте забирает на себя блокировку терминала и пока она не завершится(аварийно или еще как то) следующая команда не будет выполнена(а это reboot - перегрузка контроллера,Ю которая снова запустить прогу). И работает это только в случае если my_cool_prog - блокирует терминал. если нет - то контроллер будет постояно перегружаться и все сломается Поэтому я храню my_cool_prog на sd-card и запускаю стартер с флешки. Если скриворучил и контроллер уходит в постоянный ребут - флешку изъял и контроллер перестал перегружаться P.S. Как это у меня сделано root@Moxa:~# cat /etc/rc.d/rc.local # !/bin/sh # Add you want to run daemon mkdir /var/sd mount /dev/mmcblk0p1 /var/sd /var/sd/start.sh & #-запускаю полезную накрузку с флешки А start.sh выглядит примерно так: cat /var/sd/start.sh ifconfig eth0 192.168.55.232 #настройка сети ifconfig eth1 down #настройка сети /var/sd/bin/my_cool_prog #как завершилась - перегрузить контроллер reboot #команда перезагрузки
  17. Проблемма: на хватает оперативы для задачи. Решение: - подключтить своп Реализщация: 1. Create swap-partition at external flash memory root@Moxa:~# fdisk /dev/mmcblk0 -l Disk /dev/mmcblk0: 3947 MB, 3947888640 bytes 4 heads, 16 sectors/track, 120480 cylinders Units = cylinders of 64 * 512 = 32768 bytes Device Boot Start End Blocks Id System /dev/mmcblk0p1 1 16052 513608 83 Linux /dev/mmcblk0p2 16052 61947 1468656 83 Linux /dev/mmcblk0p3 61953 64000 65536 82 Linux swap 2. Prepatre swap root@Moxa:~# mkswap /dev/mmcblk0p3 Setting up swapspace version 1, size = 65532 KiB no label, UUID=6638f2f1-b354-48fb-88e2-934446637123 SUCCESS 3. Activate swap root@Moxa:~# swapon -v /dev/mmcblk0p3 - first way - FAIL swapon on /dev/mmcblk0p3 swapon: /dev/mmcblk0p3: found swap signature: version 1, page-size 4, same byte order swapon: /dev/mmcblk0p3: pagesize=4096, swapsize=67108864, devsize=67108864 swapon: /dev/mmcblk0p3: swapon failed: Function not implemented root@Moxa:~# swapon -v UUID=6638f2f1-b354-48fb-88e2-934446637123 -second way FAIL swapon on UUID=6638f2f1-b354-48fb-88e2-934446637123 swapon: /dev/mmcblk0p3: found swap signature: version 1, page-size 4, same byte order swapon: /dev/mmcblk0p3: pagesize=4096, swapsize=67108864, devsize=67108864 swapon: UUID=6638f2f1-b354-48fb-88e2-934446637123: swapon failed: Function not implemented FAILS Гугление данной ошибки показало, что скорее всего в ядре отключена возсожность подключания раздела подкачки Поэтому два вопроса на которые хотелось бы получить ответы: 1. Действиетльно в дяре отключен раздел подкачки? (Варианты ответов Отключен/не отключен) 2. Если отключена - есть ли смысл ожидать обновление прошивки c включенным swap(если да то когда?) или искать замену данному классу контроллеров? Заранне благодарен Админам за скорый ответ...
  18. День добрый уважаемые форумчане. В линейке moxa embedded computers, до обидного мало решений на базе Linux. У других производителей нету такого количества последовательных интерфейсов, а если есть, то это нафталиновые RS-232. А решения от мохи, ценны для меня именно количеством обозначенных интерфейсов, суррогаты usb2com на объекте автоматизации в тундре большой гемор, ибо все что не прикручено или не обжато - выпадет, а это к дороге. ARMv9 процессоры с тактовой частотой до 200МГц, уже справляются с задачей поддержки интерфейса пользователя на базе web-морды, с загрузкой в 80% - что не хорошо само по себе, так как не имеем резерва по расширению системы контроля. Поиск по каталогу на сайте встраиваемых компов на базе х86 архитектуры показал, что все устройства выпускаются с windows на борту - что огорчает. Поэтому вопрос: Есть ли возможность с V481-CE, например, удалить предуcтановленную винду и залить туда linux. И есть в планах moxa развивать связку x86+linux.
  19. http://www.moxa.ru/forum/index.php?app=core&module=attach&section=attach&attach_id=1127 - попробуй этот драйвер v1.15.19
×
×
  • Create New...