PPPoE 拨号的帐户名如何能够输入特殊字符?
问这个问题的原因还是因为"星空极速",本地电信新装用户要求强制安装星空极速,用星空2.5成功拨号一次后,会在后台更改了默认帐号,比如:原来的帐号是adsl12345,用过星空后,帐号名前面会加上 ASC码是13和10,这样做法,阻止了用户用XP自带拨号和路由,因为此ASC码无法用键盘输入.
而只能用星空2.5,输入adsl12345才可以建立拨号.
不知道在RouterOS中的pppoe拨号处,帐号名如何可以输入asc码的13和10? ..........13,10.....回车?好像真有难度..... 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 编辑 ] 你试着用截包软件拦截数据包,然后把有关的复制粘贴到ros里,不要在记事本等能处理文字软件的中粘贴,再粘贴出来,那样会使一些非打印字符变化 4搂的办法应该不行...... 不用截包,现在已经知道是加上了 char(13)和char(10),就是怎么输入routeros的问题. 直接打电话给电信800,投诉上不起网,要求10分钟解决,不然就拆网了,5分钟就搞定了!不要再安装星空软件就行了! 原帖由 zzf 于 2007-1-24 09:05 发表
直接打电话给电信800,投诉上不起网,要求10分钟解决,不然就拆网了,5分钟就搞定了!不要再安装星空软件就行了!
谢谢,这是后话.
现在是想从纯技术的角度搞定这个问题. 因为此ASC码无法用键盘输入???
告诉你用键盘是可以输入的。输入方法如下:
按住ALT键不放,然后用数字小键盘输入asc代码的值,比如输13,然后松开ALT键,该代码为13的asc字符就输好了。当然还可以输其他稀奇古怪的字符,如ALT+数字键盘255就是ÿ
兄弟教你一招 9搂办法在其他地方是可行的,但我之前没提这个办法,是因为winbox的输入是格式化的,alt这个办法是不行的。 我试过了,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 编辑 ] 原帖由 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 恩,输出确实是你所说的,不过我刚才试的时候的却看到的是\0D\0Awang,不过这个都不影响,\r\n就是回车换行,ros能识别的就自动改了吧,某些不能识别的还是以源码输出的,像\A8\B0wang等,能不能起效还得等你试试拨号再告诉我们了 噢,对,我忘记了控制台........ 向楼上各位一并致谢了,有了上面这些基础,我对破掉本地的星空极速信心倍增。
页:
[1]
2