|
本帖最后由 ttxl123 于 2017-11-9 23:05 编辑
本人小白,最早用Lean(致谢,现在还公布所有源码了)的LEDE,连接一个带外置供电的USB3.0 4口HUB,HP M1136打印机插上就能用,外置硬盘是USB2.0模式,用着挺方便的.现在用tianbaoha的V21.5.37.246 root版一段时间了,感觉无线信号强度(和LEDE比,隔墙5G信号很明显高得多)和USB传输速度(不知道现在LEDE的USB3.0怎样了)都不错.我现在是外挂USB3.0硬盘,最开始还是会影响2.4G信号(开启USB3.0模式2.4G会消失), 直到论坛里的一个兄弟说用烧烤铝箔把外置硬盘的数据线完全包裹起来 正好有铝箔包起来果然好了 在此谢谢了.然而官root不支持打印机,
最近看到论坛里也有人折腾成功了https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=259701&extra=page%3D1%26filter%3Dtypeid%26typeid%3D15
我也来说说我的折腾经验,人在外地,之前弄好了f3322的DDNS,下面操作都是远程进行的...
在ssh下输入
会从http://pkg.entware.net/binaries/armv7/Packages.html自动下载装cups(废话那么多,难道这就完了吗)
然而默认设置会启动不了
- /opt/etc/init.d/S60cupsd start
复制代码 执行后再去/opt/etc/init.d/S60cupsd check 就提示
Checking cupsd... dead.
于是到处找log文件 看看什么地方错了
目录很多,但居然都是空的 dmesg也看不到 然后无奈重启路由器 再试试其它log文件 终于在一个叫K3.log的文件里发现了cups的错误提示(重启路由器之后才有的)大意是/opt/etc/cups/cups-files.conf第19行的“SystemGroup lpadmin sys root” 中有未知的SystemGroup ,下面是cups-files.conf文件第19行相关内容
- # Administrator user group, used to match @SYSTEM in cupsd.conf policy rules...
- # This cannot contain the Group value for security reasons...
- #SystemGroup lpadmin sys root
- SystemGroup root
复制代码 想着K3的group也没什么(/root/group里看到好像只有一个root group),
就直接改成“SystemGroup root“ ,一切为了能运行cups,不知道有没有安全隐患,请大神告知...(为了安全 远程管理不要使用admin帐户,此处可以改进, 使用addgroup lpadmin 添加组,再添加一个系统中已有的普通帐户进lpadmin组,拿printer用户举例:addgroup printer lpadmin)
然后再次
- /opt/etc/init.d/S60cupsd start
复制代码 cups终于可以运行了 默认设置是监听631端口,输入显示
22570 admin 7060 S cupsd -C /opt/etc/cups/cupsd.conf -s /opt/etc/cups/c
31867 admin 1396 S grep cups
输入
显示
tcp 0 0 0.0.0.0:631 0.0.0.0:* LISTEN
我想cups这是运行起来了,由于人在外地,目前路由器直接插着外置硬盘,没插打印机,暂时无法得知后续打印情况,抱歉了...
接着试试远程访问,先打开防火墙端口,
- iptables -I INPUT -p tcp --dport 631 -j ACCEPT
复制代码 然后浏览器访问****.f3322.net:631,有反应,一个大大的BAD REQUEST出现了,看来远程访问还要继续折腾.
查看/opt/var/log/cups/error_log,提示“Request from "********" using invalid Host: field "****.f3322.net"” (相关IP和域名用了*代替)
有了提示就好办,然后根据https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=530027 在/opt/etc/cups/cupsd.conf文件最后添加
再访问该页面就好了
在Administration那里还可以输入管理员密码进行管理,目前安全性未知,如果不需要远程操作还是不开好。至此主题结束,之前遇到过用USB HUB同时挂硬盘和打印机,路由器屏幕显示usb未连接(dmesg可以看系统检测到hub和打印机设备了),
硬盘无法挂载的情况,K3路由存储管理的页面显示无存储设备...usb 2-1: new high speed USB device using ehci_hcd and address 5hub 2-1:1.0: USB hub found
hub 2-1:1.0: 4 ports detected
usb 2-1.4: new high speed USB device using ehci_hcd and address 6
usblp0: USB Bidirectional printer dev 6 if 0 alt 0 proto 2 vid 0x03F0 pid 0x042A
Orich的HUB 看来还要折腾
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
评分
-
查看全部评分
|