Fedor
moxa - похапе )))
Fedor
они так и не осили дать драйвера к своему nport под linux
Alexei
грузится (на сколько я понимаю) но не работает.
а ты это https://github.com/rchovan/npreal2 пробовал?
Alexei
собрать и завести?
DS
хм
DS
нет. это не пробовал еще
Alexei
там, правда, make кривой, он сразу хочет модуль поставить уже
EndLessCat
ну там некоторые особенности софта есть. ей надо 4х ядро уже
а поднять нужную федору в докере не судьба ? а на хосте оставить ту, в которой железка работает ....
DS
это же как оригинальные дрова с моха.сом. они не собираюстя
DS
и 2г оперативки...
Alexei
это же как оригинальные дрова с моха.сом. они не собираюстя
я проверил, собираются, только стопаются на попытке скопировать .ko в /lib/modules
EndLessCat
на атоме еще и докера? :)
ну я ничего про атом не видел..
DS
sudo make сделай )))
я под рутом же
DS
мы ж суровые тут....
Alexei
покажи, что пишет-то
DS
сек
DS
я этот гитом
DS
покажи, что пишет-то
[root@localhost npreal2]# make make -C /lib/modules/4.11.12-100.fc24.i686/build SUBDIRS=/root/moxa/npreal2 modules make[1]: Entering directory '/usr/src/kernels/4.11.12-100.fc24.i686' ./scripts/gcc-version.sh: line 25: gcc: command not found ./scripts/gcc-version.sh: line 26: gcc: command not found ./scripts/gcc-version.sh: line 25: gcc: command not found ./scripts/gcc-version.sh: line 26: gcc: command not found ./scripts/gcc-version.sh: line 28: gcc: command not found ./scripts/gcc-version.sh: line 25: gcc: command not found ./scripts/gcc-version.sh: line 26: gcc: command not found make[1]: gcc: Command not found make[1]: gcc: Command not found make[1]: gcc: Command not found make[1]: gcc: Command not found make[1]: gcc: Command not found CC [M] /root/moxa/npreal2/npreal2.o /bin/sh: gcc: command not found scripts/Makefile.build:300: recipe for target '/root/moxa/npreal2/npreal2.o' failed make[2]: *** [/root/moxa/npreal2/npreal2.o] Error 127 Makefile:1496: recipe for target '_module_/root/moxa/npreal2' failed make[1]: *** [_module_/root/moxa/npreal2] Error 2 make[1]: Leaving directory '/usr/src/kernels/4.11.12-100.fc24.i686' Makefile:63: recipe for target 'module' failed make: *** [module] Error 2
Alexei
dnf install @development-tools kernel-devel
DS
Это я сходу
DS
ты логи даже не пытаешься читать? )))) gcc: command not found
оно там так сильно стало ругатсо. что ужс...
Alexei
ну это warning'и
DS
ну это warning'и
но их такое количество....
Alexei
у меня одно предупреждение и одно замечание
Alexei
а ну это уже варны приложений, забей
Alexei
они же все-равно компиляются
Igor
npreal2d.c:436:14: warning: implicit declaration of function ‘moxattyd_read_config’ [-Wimplicit-function-declaration] if ( moxattyd_read_config(argv[0]) <= 0 ) ^~~~~~~~~~~~~~~~~~~~
Igor
нет, не забей )
Igor
работать такая штука не будет )
Alexei
ему модуль проверить
Alexei
ну или пусть сидит и десятилетие разбирается в том, что считает кривым gcc в коде 1997 года, ага ))))
Alexei
Aleksei
Ну я и говорю, что библиотеку можно будет в своем приложении использовать
Alexei
потому что бинари собраны уже, это ж make
DS
ну да.
DS
оно само подхватит или тоже надо подсовывать?
DS
cp -p npreal2.ko /lib/modules/4.11.12-100.fc24.i686/kernel/drivers/char/ depmod -a он это сделал
Alexei
Alexei
для его управления нужны бинари, возможно их как-то надо будет в udev прописывать
Alexei
да
DS
да
ну оно молча проглотило.
DS
но девайсов на портах не видит....
Alexei
а дальше less README.TXT я думаю
DS
ему ребут же не нужен? или ребутнутся?
Alexei
хз
DS
меня напрягает то, что lspci -k не показывает какой модель заюзан...
Alexei
значит не юзает оно твой супер девайс, попробуй ребутнуть, но это вряд ли поможет
DS
вот ушло в ребут... сейчас посмотрим...
DS
супер девайс не юзает нужные модули... да.
DS
ребут не помог... да
DS
tty не появились?
они и не пропадали
DS
хм. подключил на обычный порт, который не из моксы торчит. так мне выдает ошибку открытия девайса....
Alexei
у меня мысли кончились, попробуй написать в issue
DS
а. йа тупое.
DS
таки нужные порты не появились. это я ступил.
DS
т.е. оно вообще не подхватывается
DS
tty не появились?
йа был нипраф
Andrey
кто-нить тут rocket chat использовал?
Andrey
как он?
DS
виать отложу эту моху до завтра
Igor
Igor
Кто там говорил, что i686 хорошо работает?
Alexei
никто не говорил, что "хорошо", просто иногда более оправданно использовать 32-х битную ОС
Alexei
я тоже за похороны i686
Alexei
у меня для альтернативы есть слака ))))
Alexei
Это когда?
блин, почитай выше, где-то в районе 11-13 часов у нас тут были бурные обсуждения )
Alexei
когда рамы всего 2 гига, например и расширить невозможно никак
Alexei
я понимаю, что при этом в телефоне у меня 6 гиг оперативы ))))))