hehetnt 发表于 2004-5-2 23:36:21

modem 驱动的问题?求教

现在linuxant出的驱动6.03已经是收费的了,free的驱动只能上到14.4k,所以只能找个老版本的驱动。于是就找了hsflinmodem-5.03.27lnxtbeta03042700-1.fdr.src.rpm。本来想找个编译好的rpm,不过我的cpu是athlon的,但是能找到的5.03的驱动都是for i686的,装上之后就说版本不对,无法使用。
首先 rpm -ivh hsflinmodem-5.03.27lnxtbeta03042700-1.fdr.src.rpm
cd /usr/src/source,解压后,make install ,hsfconfig编译有错误。。
找了一下帖子,好像这个src是给fedora的,我的是rh9,所以把~/hsflinmodem-5.03.27lnxtbeta03042700/modules/serial_core.c 1073行由
if ((atomic_read(&(tty->count)) == 1) && (state->count != 1)) {
改为
if ((tty->count == 1) && (state->count != 1)) {
再次make install ;hsfconfig;编译成功但是出现如下提示:
Re-compilation and installation of HSF modules succeeded.
depmod: *** Unresolved symbols in /lib/modules/2.4.20-8/misc/hsfosspec.o
depmod: del_timer_sync
depmod: kernel_flag_cacheline
depmod: __global_cli
depmod: tqueue_lock
depmod: __global_save_flags
depmod: __global_restore_flags
depmod: *** Unresolved symbols in /lib/modules/2.4.20-8/misc/hsfserial.o
depmod: __global_cli
depmod: __global_save_flags
depmod: __global_restore_flags

Your HSF modem should now be accessible as /dev/ttySHSF0
or through the symbolic link /dev/modem.
本来以为没什么问题,但是当我用kppp拨号的时候调制解调器就是不工作,什么声音也没有。 /dev/modem和/dev/ttySHSF0都试过了,都不能拨号怎么回事??
这里请教??
我的系统是,rh9 内核是2.4.20-8
真不明白是怎么回事,好像很多人都这么编译的都成功了

dzho002 发表于 2004-5-3 13:15:00

错误提示说明hsf模块没有正确被加载.
你需要2.4.20-8版本的kernel source编译该驱动, 建议你检查一下:
1) 是否有正确版本的kernel source安装.
2) 在编译时, 是否使用了正确版本的kernel source. 看一下驱动包里的README, 是否有说如何在编译时指定路径.

hehetnt 发表于 2004-5-3 22:16:14

内核是安装rh9自带的,我没有另外下载。至于路径,无论是我自己找的还是,我指定的,编译结果都是这个,不知道为什么!!!
页: [1]
查看完整版本: modem 驱动的问题?求教