Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103713732
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: LINUX

2008-05-17 10:40:10

我们学校是用的网通的线路,不仅如此,网通为了限制我们盗取账号采用了他们公司改装的一个drcom插件,这个插件运行后只会在进程中出现一个ishare_user.exe的进程,而且每隔大约18向服务器发送一次数据,这在windows下上网也不算太难,只是多了一项自启动程序而已,但是在fedora下就便的很难了,这个问题在去年drcom插件刚开始应用的时候难到了我们所有人,我们经过好的天的抓包分析,终于找到了一个可以在fedora下上网的方法。文章在cocobear和草儿的博客中都已经发表过了,我再次只是记录下我今天在f9下使用此方法的经过,算是留个备份,省得每次都去他们的博客查找。在别人的fedora一安装就可以上网的情况,我还在慢慢的下载我的wine rpm包,准备上网的东东。

基本思想就是用wine来模拟windows,直接安装windows程序来运行drcom插件。首先来说下wine:

wine现在的最新版本是0.95,使用wine可以在linux环境下使用windows下的工具,具体的相关信息可以查看帮助命令:$man wine。由于使用rpm包进行安装,所以要看下wine的依赖关系,在wine的官网网站上上可以看到各个linux’发行版本的wine所需要的依赖关系,如下是Fedora下的wine的依赖关系:

name summary
wine-capi ISDN support for wine
wine-cms Color Management for wine
wine-core wine core package
wine-devel Wine development environment
wine-esd ESD sound support for wine
wine-jack JACK sound support for wine
wine-ldap LDAP support for wine
wine-nas NAS sound support for wine
wine-tools Additional wine tools
wine-twain Twain support for wine

其中wine-jack还需要一个依赖关系:Jack-audio-connection-kit.rpm,而Jack-audio-connection-kit.rpm还需要libfreebob.so.0.rpm作为依赖关系,这个有点复杂大致就是如下:libfreebob.so.0.rpm–>Jack-audio-connection-kit.rpm–>wine-jack,上面所说的所有包都可以在官方网站上找到,也可以在rpmfind上找到。

所有的包都找到了,剩下的就是在root下进行安装,(更新:我在安装的时候是用rpm一个一个安装的,先安装以来关系,然后在安装wine的主包,但是刚刚在论坛上发现来一个好的帖子,就yum的本地安装。

参数是-localinstall

$yum localinstall wine-*

这样的话,yum会自动安装所有的依赖关系,而不用rpm一个一个的安装了,省了好多工作。

还有一个与他类似的参数:

$yum localupdate wine-*

如果有wine的新版本,而且你也下载到来本地,就可以这样本地更新wine了。

安装完成后在任务栏中会出现wine的文件夹,直接点击其中的wine conf就在在root的当前目录下建立一个.wine的文件夹,把windows下的drcom安装插件目录拷贝到里面就可以启动了,启动后发现少几个文件,在windows/system32中找到,直接拷贝到wine的windows目录下就可以了。

这四个文件是:mfc42u.dll ,npptools.dll,Packet.dll,WanPacket.dll。在查找这四个文件的时候注意大小写。

然后一切搞定,就直接运行了,cd到插件的主目录,大致命令是

#cd .wine/drive_c/Programs Files/pppoe
#wine ishare_user.exe &

然后在创建一个xdsl的链接,输入你的账号,保存,激活就可以了,也可以使用名来激活。

#ifup net

作者:linuxsir
出处:http://han-long.cn/blog/
阅读(1005) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~