mmv писал(а): ↑28 мар 2023, 00:39
Тем не менее драйвер сообщает, что превышен лимит ожидания ответа от платы.
Нужно конечно убрать все лишнее, а что за плата? Какой вариант?
Я пробовал поубирать лишнее, результата нету.
Плата Pincet me, v4, ethernet.
Что еще может мешать сетевому соединению?
Буду дальше .hal файл закрывать комментариями строки. Настройку сети делал с помощью /настройки/advanced network connection программки Дебиан, указал название платы (сетевой адрес), в разделе IPv4 указал соединяться только так, адреса 192,168,1,3, маска 255,255,255,0, шлюз 192,168,1,1, вроде все, пингуется.
Тестовый конфиг скриптом проверки дает ошибку парсирования конфиг файлов, потому сделал визардом такую заготовку, да, понимаю что она кривая, но не понятно пока почему не откликается плата.
Вот реакция на тестовый конфиг:
-----------------------------------------------------------
Print file information:
RUN_IN_PLACE=no
LINUXCNC_DIR=
LINUXCNC_BIN_DIR=/usr/bin
LINUXCNC_TCL_DIR=/usr/lib/tcltk/linuxcnc
LINUXCNC_SCRIPT_DIR=
LINUXCNC_RTLIB_DIR=/usr/lib/linuxcnc/modules
LINUXCNC_CONFIG_DIR=
LINUXCNC_LANG_DIR=/usr/lib/tcltk/linuxcnc/msgs
INIVAR=inivar
HALCMD=halcmd
LINUXCNC_EMCSH=/usr/bin/wish8.6
LINUXCNC - 2.8.4-1-gb7824717b
Machine configuration directory is '/home/alex/linuxcnc/configs/FR'
Machine configuration file is 'FR.hal'
INIFILE=/home/alex/linuxcnc/configs/FR/FR.hal
VERSION=
check_config validation failed
Debug file information:
Can not find -sec EMC -var VERSION -num 1
can't read "section": no such variable
while executing
"upvar $section s"
(procedure "parse_ini" line 11)
invoked from within
"parse_ini $inifile"
(file "/usr/share/linuxcnc/hallib/check_config.tcl" line 178)