RealPort on modern linux (2.6.32-220.17.1.el6.i686)

Where are the drivers for modern linux kernels? The support page seem to have very old drivers (looking for RHEL support)

dgrp 1.9 does not want to compile on 2.6.32-220.17.1.el6.i686:

CC [M] /root/rpmbuild/BUILD/dgrp-1.9/driver/build/dgrp_dpa_ops.o
/root/rpmbuild/BUILD/dgrp-1.9/driver/build/dgrp_dpa_ops.c: In function ‘dgrp_dpa_release’:
/root/rpmbuild/BUILD/dgrp-1.9/driver/build/dgrp_dpa_ops.c:388: error: ‘TASK_INTERRUPTIBLE’ undeclared (first use in this function)
/root/rpmbuild/BUILD/dgrp-1.9/driver/build/dgrp_dpa_ops.c:388: error: (Each undeclared identifier is reported only once
/root/rpmbuild/BUILD/dgrp-1.9/driver/build/dgrp_dpa_ops.c:388: error: for each function it appears in.)
/root/rpmbuild/BUILD/dgrp-1.9/driver/build/dgrp_dpa_ops.c: In function ‘dgrp_dpa_read’:
/root/rpmbuild/BUILD/dgrp-1.9/driver/build/dgrp_dpa_ops.c:465: error: ‘TASK_INTERRUPTIBLE’ undeclared (first use in this function)
/root/rpmbuild/BUILD/dgrp-1.9/driver/build/dgrp_dpa_ops.c:465: error: implicit declaration of function ‘signal_pending’
/root/rpmbuild/BUILD/dgrp-1.9/driver/build/dgrp_dpa_ops.c:465: error: implicit declaration of function ‘schedule’
/root/rpmbuild/BUILD/dgrp-1.9/driver/build/dgrp_dpa_ops.c: In function ‘test_perm’:
/root/rpmbuild/BUILD/dgrp-1.9/driver/build/dgrp_dpa_ops.c:735: error: dereferencing pointer to incomplete type
/root/rpmbuild/BUILD/dgrp-1.9/driver/build/dgrp_dpa_ops.c: In function ‘dgrp_dpa’:
/root/rpmbuild/BUILD/dgrp-1.9/driver/build/dgrp_dpa_ops.c:844: error: ‘TASK_INTERRUPTIBLE’ undeclared (first use in this function)
make[3]: *** [/root/rpmbuild/BUILD/dgrp-1.9/driver/build/dgrp_dpa_ops.o] Error 1
make[2]: *** [module/root/rpmbuild/BUILD/dgrp-1.9/driver/build] Error 2
make[2]: Leaving directory /usr/src/kernels/2.6.32-220.17.1.el6.i686' make[1]: *** [build] Error 2 make[1]: Leaving directory /root/rpmbuild/BUILD/dgrp-1.9/driver/2.6.27’
make: *** [build] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.l2i7gW (%build)

The latest driver candidate can be found here:

ftp://ftp1.digi.com/support/beta/linux/dgrp

Also, with this version of Red Hat, you will need to install the openssl development package.

Does this solve the IOCTL problem?
(Modern Kernels in the last few years no longer have IOCTL).

Also when I try and wget from the FTP site I get “permission Denied” !! :frowning:

wget ftp://ftp1.digi.com/support/beta/linux/dgrp/dgrp-1.9.tgz
–2012-08-07 20:28:37-- ftp://ftp1.digi.com/support/beta/linux/dgrp/dgrp-1.9.tgz
=> `dgrp-1.9.tgz’
Resolving ftp1.digi.com… 66.77.174.30
Connecting to ftp1.digi.com|66.77.174.30|:21… connected.
Logging in as anonymous … Logged in!
==> SYST … done. ==> PWD … done.
==> TYPE I … done. ==> CWD (1) /support/beta/linux/dgrp … done.
==> SIZE dgrp-1.9.tgz … 3710397
==> PASV … done. ==> RETR dgrp-1.9.tgz … done.
dgrp-1.9.tgz: Permission denied