学校上网是用联想客户端的,上网找了个 "联想客户端修改器 for linux user" ,发表的人给了个配置说明,如下:
----------------------------------------------------------
编译patch程序:
①* g++ patch.cpp
②* 运行patch:
③* ./a.out 192.168.132.1(写你的ip)
④* 然后进入root用户,把1xdialclient放到你的$PATH 比如 /usr/local/bin/ 下面,
⑤* chown root /usr/local/bin/1xdialclient
⑥* chmod +s /usr/local/bin/1xdialclient
⑦* 然后把 1x 目录复制到 /etc/ 下面
⑧* cp 1x /etc/ -R
⑨* 手工编辑一下 /etc/1x/里面的配置文件,改成自己的学号 (登录名)
* 最后,普通用户运行1xdialclient, 根据提示输入密码
补充下:(那个"联想客户端修改器"文件夹里面有几个文件,分别是1x,1xdialclient,a.out,patch.cpp)
----------------------------------------------------------
可是被前三步就卡住了,不懂编译patch是什么意思,还有"g++patch.cpp"是不是指在终端下输入~?我试过没反应,也不能像第三步那样可以输入你的IP地址.之后的几步都能解决~~请给各位帮个忙,谢谢~~~
getsonice 于 2009-05-27 23:08:00发表:
请问有谁懂啊~~~~(6)m:b
getsonice 于 2009-05-27 13:05:12发表:
[i=s] 本帖最后由 getsonice 于 2009-5-27 13:06 编辑 [/i]
跟着配置说明弄完了9个步骤了,但是出现新问题了~~~
(补充:已经在"系统"→"管理"→"网络"那里填好eth0的IP.网关.DNS的了)
我在普通用户下输入1xdialclient出现下面的东西~~~有点不懂,继续请教下各位~~:0wl;l1
------------------------------------------------------------------------------------
[getson@getson ~]$ su root
root@getson getson]# 1xdialclient
Setup on device eth0 complete
This connection has been forced to a wired connection! The network name will be 'default'
Done with init.
Server Socket Initialized.
Sending EAPOL-Start #1
Sending EAPOL-Start #2
No authenticator found, Process will exit!
*** glibc detected *** 1xdialclient: double free or corruption (!prev): 0x098480e8 ***
======= Backtrace: =========
/lib/libc.so.6[0x29f394]
/lib/libc.so.6(cfree+0x96)[0x2a1346]
1xdialclient(vfprintf+0x3976)[0x804ca92]
1xdialclient(vfprintf+0xd46)[0x8049e62]
1xdialclient(calloc+0x29b)[0x8049507]
1xdialclient(__strtol_internal+0x56e)[0x80496ca]
/lib/libc.so.6(__libc_start_main+0xe5)[0x2466d5]
1xdialclient(__ctype_b_loc+0x61)[0x80493fd]
======= Memory map: ========
00101000-0010e000 r-xp 00000000 08:09 213918 /lib/libgcc_s-4.3.2-20081105.so.1
0010e000-0010f000 rwxp 0000c000 08:09 213918 /lib/libgcc_s-4.3.2-20081105.so.1
00110000-00111000 r-xp 00110000 00:00 0 [vdso]
00111000-00112000 rwxp 00111000 00:00 0
00126000-00128000 rwxp 00126000 00:00 0
0020b000-0022b000 r-xp 00000000 08:09 213893 /lib/ld-2.9.so
0022c000-0022d000 r-xp 00020000 08:09 213893 /lib/ld-2.9.so
0022d000-0022e000 rwxp 00021000 08:09 213893 /lib/ld-2.9.so
00230000-0039e000 r-xp 00000000 08:09 213894 /lib/libc-2.9.so
0039e000-003a0000 r-xp 0016e000 08:09 213894 /lib/libc-2.9.so
003a0000-003a1000 rwxp 00170000 08:09 213894 /lib/libc-2.9.so
003a1000-003a4000 rwxp 003a1000 00:00 0
08048000-08067000 r-xp 00000000 08:09 172499 /usr/local/bin/1xdialclient
08067000-08069000 rwxp 0001e000 08:09 172499 /usr/local/bin/1xdialclient
08069000-0806b000 rwxp 08069000 00:00 0
09848000-09869000 rwxp 09848000 00:00 0 [heap]
b7e00000-b7e21000 rwxp b7e00000 00:00 0
b7e21000-b7f00000 ---p b7e21000 00:00 0
bfdf7000-bfe0c000 rwxp bffeb000 00:00 0 [stack]
root@getson getson]#
-----------------------------------------------------------------------------------
然后就没提示说要输入密码之类的了~~
06314219 于 2009-05-27 12:20:17发表:
客户端满街跑
getsonice 于 2009-05-26 23:34:44发表:
尝试下..~~谢谢楼上的~!:0)1
zhaoyuzhong3694 于 2009-05-26 23:27:54发表:
还是俺们河北的联通厚道,网速不咋的,但决不给你装客户端,除非你强烈要求。
LinuxSpace 于 2009-05-26 22:59:03发表:
①* g++ patch.cpp 指的是 用g++编译器编译patch.cpp源代码
在终端输入此命令后当前目录下应该会有个 a.out文件(.out为cpp编译后的可执行文件),这个新出来的.out文件则为patch.cpp的编译结果
getsonice 于 2009-05-26 21:44:21发表:
(6)m:b请问有人知道怎么弄么?
uoices 于 2009-05-26 21:40:02发表:
在社区真的是长见识了,现在又来个联想客户端