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

ARM, Debian 9, NPort IA5450A. После установки драйвера падает XRDP


Recommended Posts

24 минуты назад, Незнайка сказал:

Не знаю, что бы это могло значить.

А в целом, с версией 1.19, несмотря на sh: 1: update-rc.d: not found, будет тоже же самое?

sh: 1: update-rc.d: not found пишется только когда делаю, зайдя как root.

Если зайти под пользователем, то таких ошибок нет, но порт то не определяется...
 

debian@nitrogen:~/Downloads/moxa$ sudo ./mxinst

===============================================================================
Copyright (C) 2002-2017  Moxa Inc.
All Rights Reserved.

MOXA NPort Server Real TTY Driver Ver1.19.7 Installation.
System Information: Kernel 4.1.15; Machine armv7l.
===============================================================================


Building driver...

If you want to use secure communication with target,
you might choose [y] to enable the SSL function.
Note: This function support RealCOM with secure mode only.
Do you want to enable secure function? [y/N].
N
make -C /lib/modules/4.1.15-25-boundary-12s/build SUBDIRS=/home/debian/Downloads/moxa modules
make[1]: Entering directory '/usr/src/linux-headers-4.1.15-25-boundary-12s'
Makefile:10: *** mixed implicit and normal rules: deprecated syntax
  Building modules, stage 2.
  MODPOST 1 modules
make[1]: Leaving directory '/usr/src/linux-headers-4.1.15-25-boundary-12s'
cp -p npreal2.ko /lib/modules/4.1.15/kernel/drivers/char/
depmod -a
Check Driver...
Copying configurations files ... OK!
Copying driver files ... OK!
Load driver...
OK!

Loading TTY Driver...
Complete.

===============================================================================
Installation process is completed.
The all driver files are installed on /usr/lib/npreal2/driver.
Now you can cd /usr/lib/npreal2/driver and run ./mxaddsvr to add tty port.
===============================================================================
debian@nitrogen:~$ cd /usr/lib/npreal2/driver
debian@nitrogen:/usr/lib/npreal2/driver$ sudo ./mxaddsvr 172.26.79.1 4
Adding Server...

ttyr00, cur00
ttyr01, cur01
ttyr02, cur02
ttyr03, cur03
Added RealCom server: ip : 172.26.79.1

mknod -m 666 ttyr00 c 33 0
mknod -m 666 cur00 c 38 0
mknod -m 666 ttyr01 c 33 1
mknod -m 666 cur01 c 38 1
mknod -m 666 ttyr02 c 33 2
mknod -m 666 cur02 c 38 2
mknod -m 666 ttyr03 c 33 3
mknod -m 666 cur03 c 38 3
Complete.

debian@nitrogen:/usr/lib/npreal2/driver$ lsmod
Module                  Size  Used by
npreal2               244762  2130948506
debian@nitrogen:/usr/lib/npreal2/driver$ sudo stty -F /dev/ttyr00 9600
stty: /dev/ttyr00: No such device or address

Где-то не прописалось что-то..............................

Link to comment
В 30.10.2018 в 13:11, Незнайка сказал:

Нет я про 1.19, не про 1.19.7. Можете для неё такой же вывод приложить?:

debian@nitrogen:~/Downloads/moxa$ sudo ./mxinst

===============================================================================
Copyright (C) 2002-2017  Moxa Inc.
All Rights Reserved.

MOXA NPort Server Real TTY Driver Ver1.19 Installation.
System Information: Kernel 4.1.15; Machine armv7l.
===============================================================================
 .... блаблабла
Do you want to enable secure function? [y/N].
N
make -C /lib/modules/4.1.15-25-boundary-12s/build SUBDIRS=/home/debian/Downloads/moxa modules
make[1]: Entering directory '/usr/src/linux-headers-4.1.15-25-boundary-12s'
Makefile:10: *** mixed implicit and normal rules: deprecated syntax
  CC [M]  /home/debian/Downloads/moxa/npreal2.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /home/debian/Downloads/moxa/npreal2.mod.o
  LD [M]  /home/debian/Downloads/moxa/npreal2.ko
make[1]: Leaving directory '/usr/src/linux-headers-4.1.15-25-boundary-12s'
cp -p npreal2.ko /lib/modules/4.1.15/kernel/drivers/char/
depmod -a
cc  -c npreal2d.c
cc  npreal2d.o -o npreal2d
strip    npreal2d
cc  -c redund_main.c
cc  -c redund.c
cc     redund_main.o redund.o -lpthread -o npreal2d_redund
strip    npreal2d_redund
cc  -o mxaddsvr mxaddsvr.c
strip mxaddsvr
cc  -o mxdelsvr mxdelsvr.c
strip mxdelsvr
cc  -o mxcfmat mxcfmat.c
strip mxcfmat
cc  -o mxloadsvr mxloadsvr.c
strip mxloadsvr
cc  -o mxsetsec mxsetsec.c
strip mxsetsec
Check Driver...
Copying configurations files ... OK!
Copying driver files ... OK!
Load driver...
OK!

Loading TTY Driver...
Complete.

===============================================================================
Installation process is completed.
The all driver files are installed on /usr/lib/npreal2/driver.
Now you can cd /usr/lib/npreal2/driver and run ./mxaddsvr to add tty port.
===============================================================================

debian@nitrogen:~/Downloads/moxa$ cd /usr/lib/npreal2/driver
debian@nitrogen:/usr/lib/npreal2/driver$ sudo ./mxaddsvr 172.26.79.1 4


Adding Server...

ttyr00, cur00
ttyr01, cur01
ttyr02, cur02
ttyr03, cur03
Added RealCom server: ip : 172.26.79.1

mknod -m 666 ttyr00 c 33 0
mknod -m 666 cur00 c 38 0
mknod -m 666 ttyr01 c 33 1
mknod -m 666 cur01 c 38 1
mknod -m 666 ttyr02 c 33 2
mknod -m 666 cur02 c 38 2
mknod -m 666 ttyr03 c 33 3
mknod -m 666 cur03 c 38 3
Complete.

debian@nitrogen:/usr/lib/npreal2/driver$ lsmod
Module                  Size  Used by
npreal2               244758  2130948502
mxc_v4l2_capture       24876  0
ipu_bg_overlay_sdc      5376  1 mxc_v4l2_capture
ipu_still               2300  1 mxc_v4l2_capture
ipu_prp_enc             5954  1 mxc_v4l2_capture
ipu_csi_enc             3739  1 mxc_v4l2_capture
ipu_fg_overlay_sdc      6206  1 mxc_v4l2_capture
adv7180_tvin           10609  0
v4l2_int_device         2913  2 adv7180_tvin,mxc_v4l2_capture
evbug                   1882  0
debian@nitrogen:/usr/lib/npreal2/driver$ ls /dev/ttyr*
/dev/ttyr00  /dev/ttyr01  /dev/ttyr02  /dev/ttyr03
debian@nitrogen:/usr/lib/npreal2/driver$ cat npreal2d.cf
#=========================================================#
#   This configuration file is created by Moxa NPort      #
#   Administrator Program automatically, please do not    #
#   modify this file by yourself.                         #
#=========================================================#
ttymajor=33
calloutmajor=38
#[Minor] [ServerIP]    [data]    [cmd]    [FIFO]    [SSL]    [ttyName] [coutName] [interface][mode][BackIP]
0    172.26.79.1    950    966    1    0    ttyr00    cur00    0    0
1    172.26.79.1    951    967    1    0    ttyr01    cur01    0    0
2    172.26.79.1    952    968    1    0    ttyr02    cur02    0    0
3    172.26.79.1    953    969    1    0    ttyr03    cur03    0    0
debian@nitrogen:/usr/lib/npreal2/driver$ stty -F /dev/ttyr00 9600
stty: /dev/ttyr00: No such device or address
debian@nitrogen:/usr/lib/npreal2/driver$ sudo stty -F /dev/ttyr00 9600
stty: /dev/ttyr00: No such device or address

 

Link to comment
В 30.10.2018 в 13:11, Незнайка сказал:

Нет я про 1.19, не про 1.19.7. Можете для неё такой же вывод приложить?:

Всё тоже самое. Закрываем тему.

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...