1 下载drcom安装包
即drcomsuite-0.1.12.tar.bz2, libdrcom-0.0-20050423-2.tar.bz2,解压缩两个压缩文件到/tmp/
2 配置安装环境
sudo apt-get install build-essential
安装gcc3.版本,ubundu 5.10默认为gcc4.0版,不符合编译要求。在ubuntu无法上网的情况下,在别的机器上下载cpp-3.4_3.4.4-6ubuntu8_i386.deb gcc-3.4_3.4.4-6ubuntu8_i386.deb gcc-3.4-base_3.4.4-6ubuntu8_i386.deb三个安装包。
安装ssl-dev:下载 libssl-dev_0.9.7g-1ubuntu1_i386.deb
安装linux-headers: 下载 linux-headers-2.6.12-9_2.6.12-9.23_i386.deb;版本号可由uname -r获得。
用 dpkg -i 命令安装上述各包。在dubuntu下,就不必费力去找deb安装文件了,系统已经安装libssl,cd2中自带gcc3.4。
3 编译安装
先到 /tmp/libdrcom-0.0-20050423-2/ 下,make, make install;
同样在 /tmp/drcomsuite-0.1.12/ 下,sudo make, sudo make install;
复制编译成功的目标文件到系统:sudo cp /tmp/drcomsuite-0.1.12/module/Linux/2.6.x/drcom.ko /lib/modules/{kernel_version}/kernel/drivers/net
4 配置 /etc/drcom.conf
sudo cp /etc/drcom.conf.new /etc/drcom.conf
sudo vi /etc/drcom.conf
username=kingwind#用户名
password=*******# 密码
mac= #mac地址,通过运行ifconfig命令查得本机的mac地址
nic0=10.1.43.190 #你的IP地址,一般都是单网卡用户,后面的空白
nic1=
nic2=
nic3=
dnsp=202.113.32.6 #主dns
dnss=211.94.193.129 #次dns,这个必须填,不填程序会出错,如果没有次dns,填一个合法的ip地址
dhcp= #一般都不是由dhcp指配的ip,所以这里也留空
hostip=
servip=192.168.100.251 #输入你用drcom时打开浏览器被自动引导如提示你登陆的那个地址就可以了,这个是我们学校的登陆地址,其他的留空默认
hostport=
servport=
#后面的四项是用来假冒windows xp主机的,不填就可以了。
hostname=
winver=
winbuild=
servicepack=
设置依赖关系 sudo depmod -a
4 运行
sudo modprobe drcom //加载模块到内存
sudo drcomcd //运行守护程序
sudo drcomc login //登陆
等到提示login success,便可以上网了。

