Chinaunix首页 | 论坛 | 博客
  • 博客访问: 707161
  • 博文数量: 107
  • 博客积分: 5079
  • 博客等级: 大校
  • 技术积分: 1330
  • 用 户 组: 普通用户
  • 注册时间: 2006-02-10 10:58
文章分类

全部博文(107)

文章存档

2017年(1)

2015年(8)

2014年(8)

2012年(2)

2011年(7)

2010年(8)

2009年(20)

2008年(53)

分类: LINUX

2008-07-23 16:24:55

Linuxant的Conexant HSF modem驱动可以支持HSF modem,
但其free版本限速14.4k,实在觉得太不爽了。
在网上找了很久,终于找到一个相关网站。

=viewtopic&t=308&postdays=0&postorder=asc&start=0
本文是该文的综合。

系统:FC3.
Modem: GVC HSF
HSF modem驱动:7.18full

注意必须以root用户安装,而且需要已安装了开发工具和kernel源码。
1。去 full rpm
驱动(当然,tar.gz也可以),针对各发行版本的rpm包可能不行,
象针对FC3-i686的,安装之后里边的目标文件是.ko的,有个补丁打不上
(不过也许不用打,没试,如果那样那下载相应的发行版本的包估计也行)。
本人下载的generic rpm包。

2. 下载hsfuniversalpatch-1.2.tar.gz。google一下hsfuniversalpatch,
好像只有一个网站可以下,是个俄文的网站,具体地址忘了。

3. 找keygen。上文给出的是
/generator.pl,可是好像是无效连接,如果想要保险些就去找该
keygen吧,否则就把上文中第3页的那个shell教本考下来,存成文件,
就叫generator.pl吧。注意第53,57,58行有语法错误,
改成
53行$g = ($g>> ^ $pad[$i];改成$g = ($g>>8) ^ $pad[$i];
57行$g = ($g>> ^ ($pad[$g & 0xff]);改成$g = ($g>>8) ^ ($pad[$g & 0xff]);
58行$g = ($g>> ^ ($pad[$g & 0xff]);改成$g = ($g>>8) ^ ($pad[$g & 0xff]);
将该文件权限改成可执行的。

开始安装:
1. #rpm -ihv hsfmodem-7.18.00.03full-1.i386.rpm
安装完成后hsfconfig --info看看。记下Registration ID段的值xxxx-xxxx-xxxx。
你可以hsfconfig将License Owner改成你的mail地址, 比如abc@mail.com.

2. (此步不知是否必须,可省略试试)解压缩hsfuniversalpatch-1.2.tar.gz。
tar xvzf hsfuniversalpatch-1.2.tar.gz.
将得到的hsfpatch拷到/usr/lib/hsfmodem/下.
cd /usr/lib/hsfmodem
./hsfpatch

3. 执行generator.pl生成注册码。
./generator.pl 上面记下的xxxx-xxxx-xxxx值
你会得到一个值,xx-xx-xx-xx-xx-xx,这就是你的注册码,记下,就要大功告成了。
hsfconfig --license,在License key :段时输入该注册码。

4. 这时执行hsfconfig --info看看,发现还是Free版本。
别急,hsfconfig一下,它会给出message说已经有配置了,是否用现在的
回答no(缺省是NO,所以直接回车就成了),然后它会重新编译一个,
编译完成后的提示一路回车。

好了,完成后你再hsfconfig --info看看,
License status : OK。大功告成。
后面你只要配置kppp就行了。
阅读(1537) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~