设为首页收藏本站

宽带技术网

 找回密码
 注 册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 3187|回复: 61

小调查:你需要在光猫上开通打印服务器功能吗?

[复制链接]
我现在初步掌握了在电信光猫里面增加打印服务器功能的技术,现在已经在上海贝尔RG200O-CA里面实验成功,华为HG8245(EPON)已经成功一半了。我家的打印机是Brother HL-2040。
; r5 i2 a4 `; ]* }( U& S$ ]请问各位网友,你们有没有在光猫上开通打印服务器功能的需求?- F! M9 g( f& K' H# z4 P; m
1 N% V4 b( ^7 \- P: e
有或者没有,都请跟帖,谢谢!% I6 |& E: m5 y/ \

) a8 ^/ H. G3 j, H5 \( w/ U" ^- w
发表于 2014-5-5 22:43:35 | 显示全部楼层
我没有这个需求  我用得中兴F660可以实现吗?

点评

F660已经可以实现打印功能了,就是还没有办法做成自动启动的,只能每次手工启动。本论坛里已经有高人能够修改F660的文件系统了,正在请教他们,这样就可以把打印功能集成到F660、F460里面啦!  详情 回复 发表于 2014-5-31 20:44
我也有F660,但是没有测试过,应该是可以的。  详情 回复 发表于 2014-5-5 22:55
发表于 2014-5-5 22:47:28 | 显示全部楼层
没有这个方面的需求哈
 楼主| 发表于 2014-5-5 22:55:12 | 显示全部楼层
keboy520 发表于 2014-5-5 22:434 X7 e: b$ \# ]7 }
我没有这个需求  我用得中兴F660可以实现吗?
" [4 W9 H' k6 j9 Q/ ~" x% F9 p
我也有F660,但是没有测试过,应该是可以的。
发表于 2014-5-5 23:18:13 | 显示全部楼层
小型公司很实用的功能,家庭一般不需要
 楼主| 发表于 2014-5-5 23:33:25 | 显示全部楼层
我家的打印机买了7、8年了,孩子上幼儿园的时候买的,买了一台二手的,还比较新,原装鼓,当时还能打印12000多张呢。孩子大了就用的多一些,现在还有10000多张的打印容量呢。劝大家如果要买打印机的话,就买激光的,太方便呢,同学买的喷墨的早就坏了。
 楼主| 发表于 2014-5-5 23:33:55 | 显示全部楼层
今天可以宣布在HG8245上的打印服务器已经成功了。
5 t7 ]/ j0 e2 e2 \5 _: p+ T( M9 U5 A3 \& Q/ M& m
: r; T7 G, e; p
HG8245的难点是kernel没有usb打印机支持,需要自己编译内核模块;0 X% G+ b! n6 Q$ p7 e& o1 E
首先是找到合适的交叉编译工具;# }3 n5 N3 b' M) {% j0 V
然后是学会编译内核模块;0 ~! q3 a$ ?9 C$ S! g, P, K  m2 ]
自己编译内核模块成功了,放进去却出现加载成功但是没有初始化;
8 y! A* j8 d3 I% k只好再写一个内核模块——当然也无法初始化,但是却可以利用卸载的时机调用usblp模块里自定义的初始化代码;9 H. D0 F1 e- K2 Y! k0 X) G
下一步是编译p910nd,难点不大;& k% A# F# d! `) s5 L7 h4 U
最后是找到合适的加载的地方,让modem启动的时候自动加载模块,启动应用程序:( z/ n5 r$ S) ]# E/ f5 P
一开始想直接修改MTD镜像,但是遇到的问题是squashfs解压缩都解不出来,更不知道如何重新打包,只好放弃;
+ \* F) w, u& ]+ p  J后来终于找到一个地方可以启动自己的脚本,完成加载过程了,:-)。1 e& ]$ a( f3 X( B

( i  y+ b+ t" i" E* \% u, Z6 g
7 e7 q' J- R- D8 H; H9 |" z+ A, _RG200O-CA相对就简单多了,内核支持usb打印机,只需要找到正确的交叉编译工具,编译好p910nd,然后放到文件系统里面去——RG200O-CA用的根文件系统重新挂载一下就行,自己修改启动脚本,保存重启就OK了。
发表于 2014-5-6 08:02:27 | 显示全部楼层
需要。需要。需要。需要。需要。需要。需要。需要。需要。需要。需要。
发表于 2014-5-6 11:56:59 | 显示全部楼层
很好,支持。但希望不要是利益宣传
 楼主| 发表于 2014-5-6 22:16:29 | 显示全部楼层
今天开始在F660上尝试。4 J& b5 M; e# c1 c7 z8 D3 z
F660内核也没有usblp,但是我编译的HG8245的模块可以直接引用,接上打印机也可以识别出来。. M- ^1 v% Y. B
但是p910nd就不能运行了,提示“Illegal instruction   ”。另外好像F660的启动脚本没有可以运行自己程序的地方,慢慢再研究吧。
您需要登录后才可以回帖 登录 | 注 册

本版积分规则

QQ|Archiver|手机版|小黑屋|宽带技术网 ( 粤ICP备15054574号  

粤公网安备 44152102000001号

GMT+8, 2016-12-4 16:22 , Processed in 0.515181 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表