jk2h 发表于 2007-1-23 17:27:15

PPPoE 拨号的帐户名如何能够输入特殊字符?

问这个问题的原因还是因为"星空极速",本地电信新装用户要求强制安装星空极速,用星空2.5成功拨号一次后,会在后台更改了默认帐号,比如:

原来的帐号是adsl12345,用过星空后,帐号名前面会加上 ASC码是13和10,这样做法,阻止了用户用XP自带拨号和路由,因为此ASC码无法用键盘输入.

而只能用星空2.5,输入adsl12345才可以建立拨号.


不知道在RouterOS中的pppoe拨号处,帐号名如何可以输入asc码的13和10?

seignior 发表于 2007-1-23 18:20:09

..........13,10.....回车?好像真有难度.....

jk2h 发表于 2007-1-23 18:33:15

TPlink4XX系列的路由,因为是明码输入,所以找到办法可以输入,登录管理界面后,在地址栏直接输入:

http://192.168.1.1/userRpm/PPPoECfgRpm.htm?wantype=2&acc=%0D%0Aadsl12345&psw=123456&linktype=2&Save=%B1%A3+%B4%E6

就可以保存带asc字符的拨号帐户。

因为正在用routeros,所以来这里请教各位,routeros有没有类似的解决办法?

[ 本帖最后由 jk2h 于 2007-1-23 18:34 编辑 ]

风中的云 发表于 2007-1-23 22:30:25

你试着用截包软件拦截数据包,然后把有关的复制粘贴到ros里,不要在记事本等能处理文字软件的中粘贴,再粘贴出来,那样会使一些非打印字符变化

seignior 发表于 2007-1-23 23:03:49

4搂的办法应该不行......

jk2h 发表于 2007-1-24 08:50:11

不用截包,现在已经知道是加上了 char(13)和char(10),就是怎么输入routeros的问题.

zzf 发表于 2007-1-24 09:05:47

直接打电话给电信800,投诉上不起网,要求10分钟解决,不然就拆网了,5分钟就搞定了!不要再安装星空软件就行了!

jk2h 发表于 2007-1-24 12:06:46

原帖由 zzf 于 2007-1-24 09:05 发表
直接打电话给电信800,投诉上不起网,要求10分钟解决,不然就拆网了,5分钟就搞定了!不要再安装星空软件就行了!

谢谢,这是后话.

现在是想从纯技术的角度搞定这个问题.

yenan111 发表于 2007-1-24 13:00:08

因为此ASC码无法用键盘输入???
告诉你用键盘是可以输入的。输入方法如下:
按住ALT键不放,然后用数字小键盘输入asc代码的值,比如输13,然后松开ALT键,该代码为13的asc字符就输好了。当然还可以输其他稀奇古怪的字符,如ALT+数字键盘255就是ÿ
兄弟教你一招

seignior 发表于 2007-1-24 18:19:52

9搂办法在其他地方是可行的,但我之前没提这个办法,是因为winbox的输入是格式化的,alt这个办法是不行的。

yenan111 发表于 2007-1-24 19:06:06

我试过了,winbox是完全可以输的,不过CH(13)跟CH(10)直接输入不上,但也不是就没有办法输入
在命令行内输入就可。例如添加/pppoe-client add user=\0D\0Awang
在winbox里显示的用户名为wang但实际为\0D\0Awang。
ros是允许接受的,楼主可以试试能不能拨上号。\0D即为ch(13);\0A为ch(10),字母只能大写

[ 本帖最后由 yenan111 于 2007-1-24 19:09 编辑 ]

jk2h 发表于 2007-1-24 19:57:06

原帖由 yenan111 于 2007-1-24 19:06 发表
我试过了,winbox是完全可以输的,不过CH(13)跟CH(10)直接输入不上,但也不是就没有办法输入
在命令行内输入就可。例如添加/pppoe-client add user=\0D\0Awang
在winbox里显示的用户名为wang但实际为\0D\ ...

谢谢,我要找地方才能试,因为自己家防范得好,还没让电信有机会装星空极速.

在终端看了看,用楼上的命令输入后,显示的并不是 0A和0D,显示如下:

interface pppoe-client> print
Flags: X - disabled, R - running
0 Xname="pppoe-out1" max-mtu=1480 max-mru=1480 interface=(unknown)
      user="\r\nwang" password="" profile=default service-name="" ac-name=""
      add-default-route=no dial-on-demand=no use-peer-dns=no
      allow=pap,chap,mschap1,mschap2

yenan111 发表于 2007-1-24 20:15:08

恩,输出确实是你所说的,不过我刚才试的时候的却看到的是\0D\0Awang,不过这个都不影响,\r\n就是回车换行,ros能识别的就自动改了吧,某些不能识别的还是以源码输出的,像\A8\B0wang等,能不能起效还得等你试试拨号再告诉我们了

seignior 发表于 2007-1-24 20:19:23

噢,对,我忘记了控制台........

jk2h 发表于 2007-1-24 21:57:47

向楼上各位一并致谢了,有了上面这些基础,我对破掉本地的星空极速信心倍增。
页: [1] 2
查看完整版本: PPPoE 拨号的帐户名如何能够输入特殊字符?