LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: 3331

PC Pctel(smartlink)软猫

[复制链接]
发表于 2003-5-2 20:04:08 | 显示全部楼层
1、解压:gzip -dc slmdm-2.X.X.tar.gz | tar xf -,如果是北南兄那个驱动就是gzip -dc slmdm-2.7.10.tar.gz | tar xf -(实际上用tar xzvf slmdm-2.7.10.tar.gz就行了)

2、进入到解压后的目录,比如cd slmdm-2.7.10

3、修改Makefile文件,将KERNEL_INCLUDES=指向你的内核头文件的路径

4、make
如果用的是AMR/CNR/PCI接口,接着输入make install-amr,如果是usb接口用make install-usb

5、用slver -c查看支持的国家和相对应的代码,在/etc/modules.conf中加入options slmdm country=代码

6、身下的就是用相应的拨号工具来设置了
发表于 2003-5-2 20:16:48 | 显示全部楼层
我该怎样确定我的内核头文件的路径呢?
make KERNEL_INCLUDES=/path/to/linux/include
我 将其相应的 改为
make KERNEL_INCLUDES=/usr/include
因为include文件夹是在usr下发现的
发表于 2003-5-2 20:33:11 | 显示全部楼层
应该是,试一下先^……
发表于 2003-5-2 20:38:24 | 显示全部楼层
[root@localhost slmdm-2.7.14]# make kernel_includes=/usr/include
gcc -Wall -O3 -fomit-frame-pointer -D__KERNEL__ -DMODULE -DEXPORT_SYMTAB -I. -I/usr/src/linux/include  -DMODVERSIONS --include /usr/src/linux/include/linux/modversions.h -o amrmo_init.o -c amrmo_init.c
amrmo_init.c:1:13: /usr/src/linux/include/linux/modversions.h: No such file or directory
make: *** [amrmo_init.o] Error 1
这是怎么回事呢?
发表于 2003-5-2 20:43:15 | 显示全部楼层
看看在/usr/src下面有没有linux的符号连接,没有就用ln -s创建一个

看看/usr/src中有一个和内核版本号一样的文件夹,比如我的就有一个linux-2.4.20-8,那么创建名为linux的符号连接就用
cd /usr/src
ln -s linux-2.4.20-8 linux
试一试……
发表于 2003-5-2 20:54:16 | 显示全部楼层
创建之后该怎么作呢?  我的内核是2.7.14
发表于 2003-5-2 20:55:50 | 显示全部楼层
在/usr/src下用ln -s 创建后继续按照ReadME安装……

学习源于实践……
发表于 2003-5-2 21:00:38 | 显示全部楼层
不好意思啊  内核写错了  是2.4.18-3
发表于 2003-5-2 21:02:59 | 显示全部楼层
src目录下有个 red hat 文件夹
发表于 2003-5-2 21:04:32 | 显示全部楼层
看看/usr/src下面都有哪些内容
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表