分类 全部文章 下的文章

willnet.net再次迁移到美国服务器了

由于大陆链接softlayer香港线路绕路日本和美国,所以连接速度不理想,不想续费香港服务器了,所以迁移回便宜的美国服务器,同时取消了https,希望能加快点速度吧。

newifi d1刷老毛子固件测试

此文是我在chiphell上更新的,转到这里

帝都200m光纤,换了光猫之后电脑拨号速度飙到260m,用MW4530R刷openwrt只能到不到200m,openwrt没有硬件nat,想换个路由器,目前纠结newifi d1,r7800,ac88u,
d1可以上老毛子固件可玩性高,兼顾客户端0配置看世界,
r7800和ac88u省心,asus的路由器用的比较习惯,网件的路由器没有过但是交换机用着还不错。
再或者上个软路由,无线现在有cisco 的ap2702i,信号不是问题

求意见,或者有更好的建议

7月31日更新

已入newifi d1
刷了老毛子华硕改,目前一切都不错

d1官方固件nat性能居然不如老毛子这个固件。。。官方固件测试210m,老毛子250m+

我的情况应该适合帝都城区朋友

联通200m光纤,给的是f427百兆带wifi猫,安装师傅说很久没有千兆猫了,所以自己首富家买了华为ma5671塑料壳版(据js说除了壳没有其他区别)
然后路由是newifi d1+ap2702i

cisco ap2702i是买的洋垃圾,自己刷了胖ap固件,目前稳定运行半年有余,强大的无线就不多说了

8月3日更新
今天有空测了一下老毛子固件的其他方面
1.mt7621的读取速度比7620有了很大提升,使用usb3.0移动硬盘,读取能到100m/s左右,台式机约120m/s,cpu使用30-40%
2.写入没有什么变化,基本还是每1m/s占用1%,使用usb3.0移动硬盘,写入速度在28m/s左右,cpu使用30%
3.处理php等还是不行,试用了自带的lnmp一键安装,使用探针测试1+1运算300万次使用1.645秒,圆周率开平方300万次使用了8.173秒,使用owncloud,简单的查看图片等操作,cpu最高到70%+,而且卡到影响使用

所以mips的路由器还是安安静静的做他的路由器吧,newifi d1折腾到此为止。

debian系interfaces中auto与allow-hotplug的区别

/etc/network/interfaces文件中一般用auto或者allow-hotplug来定义接口的启动行为。

auto

语法:
auto <interface_name>
含义:
在系统启动的时候启动网络接口,无论网络接口有无连接(插入网线),如果该接口配置了DHCP,则无论有无网线,系统都会去执行DHCP,如果没有插入网线,则等该接口超时后才会继续。

allow-hotplug

语法:
allow-hotplug <interface_name>

含义:
只有当内核从该接口检测到热插拔事件后才启动该接口。如果系统开机时该接口没有插入网线,则系统不会启动该接口,系统启动后,如果插入网线,系统会自动启动该接口。也就是将网络接口设置为热插拔模式。

手动重新启动网络

一般修改了网络配置文件后,会用以下命令重新启动网络

/etc/init.d/networking restart

但从squeeze开始,此命令会有如下提示:

Running /etc/init.d/networking restart is deprecated because it may not enable again some interfaces … (warning).
Reconfiguring network interfaces…done.

如果设置接口为auto,虽然会有如此提示,但接口仍然会正确的启动。
如果接口设置为allow-hotplug则没有这么走运了,网络接口不会正确启动。这种情况下必须使用如下命令启动网络接口:

ifup <interface_name>

而命令

ifconfig <interface_name> up

也无法正确启动接口

所以allow-hotplug设置的接口最好如下方式重新启动网络接口,当然auto方式的接口也没问题:

ifdown <interface_name> && ifup <interface_name>

特别是在ssh登录远程主机的情况下,一定要像上面这样在一条命令里执行ifdown和ifup,否则,如果先执行ifdown,则再也没有机会执行ifup了。

看来大多数情形下,网络接口还是用auto方式比较省心。

windows批处理一键安装网络打印机脚本

晚上撸了一个新轮子。
此脚本主要有两部分, 1 ,创建 tcp/ip 端口, 2 ,创建打印机。网上关于创建端口部分 90%都是使用注册表注入的方式,此方式需要重启电脑或重启打印服务,我的方法使用系统自带的 prnport.vbs 脚本,不需要重启。

欢迎指点。

m126nw.bat

@echo off
rem "rem"是注释,"@echo off"是不显示命令提示符"C:\Users\admin>"
echo;***欢迎使用打印机安装程序***
echo;按任意键开始安装,或按右上角 X 退出安装
pause>nul
rem ">nul"使命令输出不显示
echo;创建打印机 TCP/IP 端口: IP_172.16.10.251
cscript %~dp0\m126drivers\prnport.vbs -a -r IP_172.16.10.251 -h 172.16.10.251  -o raw
rem "%~dp0"是脚本所在目录,这里有个坑,官方例子里没有 -o raw 这个参数,但是没有这个参数会报参数无效
rem "prnport.vbs"实际目录是 C:\Windows\System32\Printing_Admin_Scripts\zh-CN ,此处复制到驱动目录
echo;删除同名打印机
rundll32 printui.dll,PrintUIEntry /dl /n "HP LaserJet Pro MFP M126nw" /q
rem 此处删除同名打印机,否则会出现打印机副本
echo;创建打印机: HP LaserJet Pro MFP M126nw
rundll32 printui.dll,PrintUIEntry /if /b "HP LaserJet Pro MFP M126nw" /f %~dp0\m126drivers\hpcm125126.inf /r "IP_172.16.10.251" /m "HP LaserJet Pro MFP M125-M126 PCLmS" /z
rem 此处注意 /m 后面的参数为 inf 文件里面的设备名称,/b 后面的为自定义打印机名称,此处也可以使用 vbs 脚本安装,脚本目录同上
echo;打印机安装完成
echo;按任意键退出...
pause>nul

思科ap 2702 折腾继续20160610

困扰了一个多月的问题终于解决了
问题描述:ap下两个客户端之间单独一个ping另一个不通,两个同时互ping能通,没有打开客户端隔离功能(pspf)其他功能正常。
解决办法:经指点是arp问题,打开arp caching功能,问题解决。
还是对计算机网络理解不够深入,应该早就想到是arp问题的。。。

还有个小问题,web页面一直提示cannot clear credential 什么的,也没查到解决办法。。。