在早期版本的CentOS 7中,我能够为3.10.0-123.el7.x86_64构建RealPort驱动程序。现在,我的内核已经更新到3.10.0-327.3.1.el7。x86_64,我得到下面的消息。是否有更新的驱动程序来解决这个问题?

$ make all
(cd驱动器/构建;让所有)
make[1]:进入目录/home/ holm /dgrp/dgrp-1.9/driver/2.6.27' make -C /lib/modules/3.10.0-327.3.1.el7。x86_64/build SUBDIRS=$PWD modules MYPWD=/home/holum/dgrp/dgrp-1.9/driver/2.6.27 MYMANDIR=/share/man make[2]:进入目录/usr/src/kernels/3.10.0-327.3.1.el7.x86_64”
CC [M] /home/holum/dgrp/dgrp-1.9/driver/build/dgrp_common.o
CC [M] /home/holum/dgrp/dgrp-1.9/driver/build/dgrp_dpa_ops.o
CC [M] /home/holum/dgrp/dgrp-1.9/driver/build/dgrp_driver.o
CC [M] /home/holum/dgrp/dgrp-1.9/driver/build/dgrp_mon_ops.o
CC [M] /home/holum/dgrp/dgrp-1.9/driver/build/dgrp_net_ops.o
在include/linux/bitops.h:33:0包含的文件中,
从包括/ linux /与:10
从包括/ linux / cache.h: 4
从包括/ linux / time.h: 4
从包括/ linux / stat.h: 18,
从包括/ linux / module.h: 10
从/home/holum/dgrp/dgrp - 1.9 - / - driver/2.6.27/include/linux_ver_fix.h: 57岁
从/home/holum/dgrp/dgrp - 1.9 - / - driver/build/dgrp_net_ops.c: 52:
/home/ holm /dgrp/dgrp-1.9/driver/build/dgrp_net_ops.c:在函数' dgrp_is_real_raw '中:
/home/ holm /dgrp/dgrp-1.9/driver/build/dgrp_net_ops.c:380:15: error: ' TTY_HW_COOK_IN '未声明(在此函数中首次使用)
if (test_bit(TTY_HW_COOK_IN, &tty->flags)) {
^
/usr/src/kernel /3.10.0-327.3.1.el7.x86_64/arch/x86/include/asm/bitops.h:344:25:注:在宏test_bit的定义中
(__builtin_constant_p ((nr))
^
/home/holum/dgrp/dgrp-1.9/driver/build/dgrp_net_ops.c:380:15:注意:每个未声明的标识符在每个函数中只报告一次
if (test_bit(TTY_HW_COOK_IN, &tty->flags)) {
^
/usr/src/kernel /3.10.0-327.3.1.el7.x86_64/arch/x86/include/asm/bitops.h:344:25:注:在宏test_bit的定义中
(__builtin_constant_p ((nr))
^
Make [3]: *** [/home/holum/dgrp/dgrp-1.9/driver/build/dgrp_net_ops. Make]错误1
Make [2]: *** [模块[/home/holum/dgrp/dgrp-1.9/driver/build
make[2]:离开目录/usr/src/kernels/3.10.0-327.3.1.el7。x86_64' make[1]: *** [build] Error 2 make[1]:离开目录/home/holum/dgrp/dgrp - 1.9 - / - driver/2.6.27”
make: *** [build] Error

请尝试最新的候选驱动程序:

ftp://ftp1.digi.com/support/beta/linux/dgrp/40002086_X6P.src.rpm

1像

这工作得很好。谢谢你的帮助!