Страница 2 из 5
Re: Вертикальный фрезерный станок производтва ГДР, поле 600х400
Добавлено: 21 мар 2023, 18:27
Урри
Образ качал с Linuxcnc.org, все крутится с жесткого диска, Debian 10, lcnc - v. 2.8.2-11. , Xfce 4.12, точное название имиджа - linuxcnc 2.8.2 buster
Качал и ставил в октябре, потом делал станок, сейчас закончил и взялся за этот проект.
Сейчас посмотрел актуальная уже 2.8.4
Re: Вертикальный фрезерный станок производтва ГДР, поле 600х400
Добавлено: 22 мар 2023, 01:36
mmv
День добрый, скажите у вас ядро rt или preempt?
А вообще это потом. В сообщении об ошибке говорится что нет etcomb.c. Попробуйте полный путь указать.
Re: Вертикальный фрезерный станок производтва ГДР, поле 600х400
Добавлено: 22 мар 2023, 12:21
Урри
mmv писал(а): ↑22 мар 2023, 01:36
Попробуйте полный путь указать.
Пробовал, никакой разницы.
Наверное выпущу комп в инет, если что, переустановлю потом лцнц.
Re: Вертикальный фрезерный станок производтва ГДР, поле 600х400
Добавлено: 22 мар 2023, 12:39
alex_sar
Урри писал(а): ↑22 мар 2023, 12:21
Пробовал, никакой разницы.
Наверное выпущу комп в инет, если что, переустановлю потом лцнц.
это чтож такое с ним произойдёт по-вашему когда выпустите?
это линукс, не виндовс. он без вашего подтверждения ничего не делает.
хотя, если ничего ещё не настроено, я бы переставил заново на 2.8.4.
всё же какие-то мелочи исправлены там.
Re: Вертикальный фрезерный станок производтва ГДР, поле 600х400
Добавлено: 22 мар 2023, 13:24
ex71
ждем результат команды:
uname -a
так же еще в папке где файл etcomb.c выполни:
pwd
ls -l
Re: Вертикальный фрезерный станок производтва ГДР, поле 600х400
Добавлено: 22 мар 2023, 13:47
Урри
ex71 писал(а): ↑22 мар 2023, 13:24
ждем результат команды:
uname -a
Linux alex 4.19.0-17-rt-amd64 #1 SMP PREEMT RT Debian 4.19.194-2 (2021-02-21) x86_64 GNU/Linux
Re: Вертикальный фрезерный станок производтва ГДР, поле 600х400
Добавлено: 22 мар 2023, 13:52
Урри
ex71 писал(а): ↑22 мар 2023, 13:24
так же еще в папке где файл etcomb.c выполни:
pwd
ls -l
/home/alex/linuxcnc
итого 40
drwxr-xr-x 3 alex alex 4096 мар 21 16:51 configs
-r--r--r-- 1 alex alex 26561 мая 21 2020 etcomb.c
-r--r--r-- 1 alex alex 2858 июн 12 2020 etcomb.h
drwxr-xr-x 2 alex alex 4096 мар 21 16:51 nc_files
Re: Вертикальный фрезерный станок производтва ГДР, поле 600х400
Добавлено: 22 мар 2023, 14:21
ex71
скачал
образ 2.8.2 (максимально близкий к твоему
Linux lcnc-2 4.19.0-17-rt-amd64 #1 SMP PREEMT RT Debian 4.19.194-2 (2021-06-21) x86_64 GNU/Linux)
поставил на виртуалку (пишем на флешку, грузимся с нее, выбираем пунк install graphical, делаем целиком установку. лучше язык русский, а клавиатуру английскую). Если ты загрузился с live, а потом внутри нее сделал install - то переустанавливай как я описал.
далее, идем в firefox, заходим в эту тему,
скачиваем файл с драйверами, распаковываешь в папку /home/alex/linuxcnc
терминал:
там отвечаем "y", ждем установки, дальше:
Код: Выделить всё
cd ~/linuxcnc
sudo halcompile --install ./etcomb.c
все собралось с двумя варнингами - но они нас не интересуют
дальше надо настроить сеть, я хз что у тебя и как, может ты через графику настрать можешь сам. Поэтому в любом случае из консоли можно сделать так, командой смотрим на твои сетевухи
она выдаст, что-то вроде:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp0s5: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
link/ether 00:1c:42:a6:84:9c brd ff:ff:ff:ff:ff:ff
дальше используем то что у тебя вместо
enp0s5
sudo ip a a 192.168.1.1/24 dev
enp0s5
sudo ip l s dev
enp0s5 u
ping 192.168.1.3 должно показать ответы от карты, тогда можно запускать lcnc с минимальным конфигом
Re: Вертикальный фрезерный станок производтва ГДР, поле 600х400
Добавлено: 22 мар 2023, 14:58
Урри
Спасибо, сейчас буду экспериментировать, отпишусь по результату что получилось
Re: Вертикальный фрезерный станок производтва ГДР, поле 600х400
Добавлено: 22 мар 2023, 17:51
Урри
Пока получатся следующее - установил версию 2,8,4, драйвер встал сразу нормально
дальше на ввод длинной команды пишет bash: loopback,up,lower_up: нет такого файла или каталога
ping .... Сеть недоступна
Re: Вертикальный фрезерный станок производтва ГДР, поле 600х400
Добавлено: 22 мар 2023, 17:58
Урри
Урри писал(а): ↑22 мар 2023, 17:51
Пока получатся следующее - установил версию 2,8,4, драйвер встал сразу нормально
дальше на ввод длинной команды пишет bash: loopback,up,lower_up: нет такого файла или каталога
ping .... Сеть недоступна
enp4s0
Re: Вертикальный фрезерный станок производтва ГДР, поле 600х400
Добавлено: 22 мар 2023, 18:02
kfmut
Урри писал(а): ↑
bash: loopback,up,lower_up: нет такого файла или каталога
команда
ip l была, а то что у
ex71 в цитате дано, это результат её выполнения, из которого нужно найти наименование интерфейса сетевой карты, в примере - enp0s5
Re: Вертикальный фрезерный станок производтва ГДР, поле 600х400
Добавлено: 22 мар 2023, 18:08
Урри
RTNETLINK answer: Operation not permitted
Re: Вертикальный фрезерный станок производтва ГДР, поле 600х400
Добавлено: 22 мар 2023, 18:13
Урри
kfmut писал(а): ↑22 мар 2023, 18:02
команда
ip l была, а то что у
ex71 в цитате дано, это результат её выполнения, из которого нужно найти наименование интерфейса сетевой карты, в примере - enp0s5
понял, я её по другому посмотрел
Re: Вертикальный фрезерный станок производтва ГДР, поле 600х400
Добавлено: 22 мар 2023, 18:22
kfmut
крайние команды через sudo тоже надо исполнять
ex71 писал(а): ↑
sudo ip a a 192.168.1.1/24 dev enp0s5
sudo ip l s dev enp0s5 u
Re: Вертикальный фрезерный станок производтва ГДР, поле 600х400
Добавлено: 22 мар 2023, 18:24
Урри
kfmut писал(а): ↑22 мар 2023, 18:22
крайние команды через sudo тоже надо исполнять
ex71 писал(а): ↑
ip a a 192.168.1.1/24 dev enp0s5
ip l s dev enp0s5 u
RTNETLINK answer: Operation not permitted
Re: Вертикальный фрезерный станок производтва ГДР, поле 600х400
Добавлено: 22 мар 2023, 18:26
kfmut
Код: Выделить всё
sudo ip a a 192.168.1.1/24 dev enp0s5
sudo ip l s dev enp0s5 u
Re: Вертикальный фрезерный станок производтва ГДР, поле 600х400
Добавлено: 22 мар 2023, 18:30
Урри
есть контакт! 0,07...0,09 мсек время отклика
спасибо!
Re: Вертикальный фрезерный станок производтва ГДР, поле 600х400
Добавлено: 22 мар 2023, 19:18
Урри
Народ, еще вопрос, большинство данных касается варианта pci платы
В .hal файл дописывается:
loadrt to_pci
addf to_pci.1.update servo-thread
В случае с ethernet вариантом карты, что надо писать в .hal файл?
Re: Вертикальный фрезерный станок производтва ГДР, поле 600х400
Добавлено: 22 мар 2023, 20:16
ex71
Скачай тестовый конфиг из темы про настройку, в 1 сообщении. Чуть выше где про компиляцию драйвера. ETHcombS
в теме про продажу есть описание карт, там на последних страницах указаны основы конфигурации.
Но те конфиги не совсем корректны для твоей версии софта.
Код: Выделить всё
loadrt etcomb board_ip=192.168.1.3
addf etcomb.1.update servo-thread
дальше запускаешь прогу, из консоли - так ошибки проще смотреть. Ну естественно заменить на свои пути:
Код: Выделить всё
linuxcnc ~/linuxcnc/папкастанка/имяфайла.ini
с примером из темы Pincet будет linuxcnc ~/linuxcnc/ETHcombS/TA.ini
большие и маленькие буквы не пропускай - в линуксе "А" и "а" в в названии файлов это разные символы.
запустилось, закрываешь и начинаешь читать про конфигурацию HAL.
Ну тут в двух словах не рассказать, просто тупо нужен пример конфига.