Lonerider Postat Decembrie 26, 2015 Partajează Postat Decembrie 26, 2015 (editat) Va salut Va scriu aici deoarece intampin probleme la instalarea print serverului, pentru folosirea, in retea, a unei imprimante Brother DCP1510. Routerul TP Link TL-WR 1043ND ver 1.10 pe care-l folosesc , are instalat firmware OpenWRT Attitude Adjustment 12.09, iar print serverul este instalat si configurat, imprimanta functioneaza fara probleme. Din pacate interfata grafica este spartana, iar in linie de comanda sunt novice. As fi vrut sa elaborez un set de reguli in firewall, cu screening pe diferite site-uri, dar nu stiu ce pachete mai trebuiesc instalate, iar interfata grafica nu-mi permite asta. Din consola nu ma descurc sa le fac. Am incercat varianta Gargoyle 1.6.2-ar71xx-generic-tl-wr1043nd-v1 (parca e ultima bazata pe Attitude Adjustment 12.09). Am instalat acest firmware, care permite, din interfata grafica, setari facile ale restrictiilor in firewall. Problema pe care am intanit-o si la care m-am plafonat, este configurarea print serverului. Am folosit informatia de aici: http://www.gargoyle-router.com/wiki/doku.php?id=usb_attached_printer si am verificat configurarea print serverului p910nd. Am dat accept in /etc/config/firewall pentru port 9100 si /etc/init.d/firewall restart. Sunt instalate si modulele kmod-usb-uhci, kmod-usb-ohci, kmod-usb2 si kmod-usb-core, desi stiu ca sunt necesare doar ultimele doua module. Print serverul p910nd este configurat cum urmeaza: root@Gargoyle:~# uci show p910nd p910nd.@p910nd[0]=p910nd p910nd.@p910nd[0].port=0 p910nd.@p910nd[0].bidirectional=1 p910nd.@p910nd[0].device=/dev/usb/lp0 p910nd.@p910nd[0].enabled=0 root@Gargoyle:~# uci set p910nd.@p910nd[0].enabled=1 root@Gargoyle:~# uci commit p910nd root@Gargoyle:~# /etc/init.d/p910nd start iar pentru firewall: root@Gargoyle:~# uci show firewall firewall.@defaults[0]=defaults firewall.@defaults[0].syn_flood=1 firewall.@defaults[0].input=ACCEPT firewall.@defaults[0].output=ACCEPT firewall.@defaults[0].forward=REJECT firewall.@zone[0]=zone firewall.@zone[0].name=lan firewall.@zone[0].network=lan firewall.@zone[0].input=ACCEPT firewall.@zone[0].output=ACCEPT firewall.@zone[0].forward=REJECT firewall.@zone[1]=zone firewall.@zone[1].name=wan firewall.@zone[1].network=wan firewall.@zone[1].input=REJECT firewall.@zone[1].output=ACCEPT firewall.@zone[1].forward=REJECT firewall.@zone[1].masq=1 firewall.@zone[1].mtu_fix=1 firewall.@forwarding[0]=forwarding firewall.@forwarding[0].src=lan firewall.@forwarding[0].dest=wan firewall.@rule[0]=rule firewall.@rule[0].name=Allow-DHCP-Renew firewall.@rule[0].src=wan firewall.@rule[0].proto=udp firewall.@rule[0].dest_port=68 firewall.@rule[0].target=ACCEPT firewall.@rule[0].family=ipv4 firewall.@rule[1]=rule firewall.@rule[1].name=Allow-Ping firewall.@rule[1].src=wan firewall.@rule[1].proto=icmp firewall.@rule[1].icmp_type=echo-request firewall.@rule[1].family=ipv4 firewall.@rule[1].target=ACCEPT firewall.@rule[2]=rule firewall.@rule[2].name=Allow-DHCPv6 firewall.@rule[2].src=wan firewall.@rule[2].proto=udp firewall.@rule[2].src_ip=fe80::/10 firewall.@rule[2].src_port=547 firewall.@rule[2].dest_ip=fe80::/10 firewall.@rule[2].dest_port=546 firewall.@rule[2].family=ipv6 firewall.@rule[2].target=ACCEPT firewall.@rule[3]=rule firewall.@rule[3].name=Allow-ICMPv6-Input firewall.@rule[3].src=wan firewall.@rule[3].proto=icmp firewall.@rule[3].icmp_type=echo-request echo-reply destination-unreachable packet-too-big time-exceeded bad-header unknown-header-type router-solicitation neighbour-solicitation router-advertisement neighbour-advertisement firewall.@rule[3].limit=1000/sec firewall.@rule[3].family=ipv6 firewall.@rule[3].target=ACCEPT firewall.@include[0]=include firewall.@include[0].path=/etc/firewall.user firewall.@include[0].reload=1 firewall.@rule[4]=rule firewall.@rule[4].src=lan firewall.@rule[4].dest_port=9100 firewall.@rule[4].proto=tcp firewall.@rule[4].target=ACCEPT firewall.@rule[4].name=Allow Printer firewall.@rule[5]=rule firewall.@rule[5].target=ACCEPT firewall.@rule[5].src=lan firewall.@rule[5].dest=wan firewall.@rule[5].enabled=0 firewall.@rule[6]=rule firewall.@rule[6].target=ACCEPT firewall.@rule[6].src=lan firewall.@rule[6].dest=wan firewall.@rule[6].name=internet firewall.miniupnpd=include firewall.miniupnpd.type=script firewall.miniupnpd.path=/usr/share/miniupnpd/firewall.include firewall.miniupnpd.family=IPv4 firewall.miniupnpd.reload=1 firewall.openvpn_include_file=include firewall.openvpn_include_file.path=/etc/openvpn.firewall firewall.openvpn_include_file.reload=1 firewall.redirect_enabled_number_0=redirect firewall.redirect_enabled_number_0.name=torrent firewall.redirect_enabled_number_0.src=wan firewall.redirect_enabled_number_0.dest=lan firewall.redirect_enabled_number_0.proto=tcp firewall.redirect_enabled_number_0.src_dport=xxxxx firewall.redirect_enabled_number_0.dest_ip=192.168.xxx.xx firewall.redirect_enabled_number_0.dest_port=xxxxx firewall.redirect_enabled_number_1=redirect firewall.redirect_enabled_number_1.name=remote firewall.redirect_enabled_number_1.src=wan firewall.redirect_enabled_number_1.dest=lan firewall.redirect_enabled_number_1.proto=tcp firewall.redirect_enabled_number_1.src_dport=xxxx firewall.redirect_enabled_number_1.dest_ip=192.168.1xx.xx firewall.redirect_enabled_number_1.dest_port=80 firewall.redirect_enabled_number_2=redirect firewall.redirect_enabled_number_2.name=torrent firewall.redirect_enabled_number_2.src=wan firewall.redirect_enabled_number_2.dest=lan firewall.redirect_enabled_number_2.proto=tcp firewall.redirect_enabled_number_2.src_dport=xxxxx firewall.redirect_enabled_number_2.dest_ip=192.168.1xx.xx firewall.redirect_enabled_number_2.dest_port=xxxxx firewall.redirect_enabled_number_3=redirect firewall.redirect_enabled_number_3.name=nas firewall.redirect_enabled_number_3.src=wan firewall.redirect_enabled_number_3.dest=lan firewall.redirect_enabled_number_3.proto=tcp firewall.redirect_enabled_number_3.src_dport=xxxx firewall.redirect_enabled_number_3.dest_ip=192.168.1xx.xx firewall.redirect_enabled_number_3.dest_port=xxxx firewall.redirect_enabled_number_4=redirect firewall.redirect_enabled_number_4.name=nas_admin firewall.redirect_enabled_number_4.src=wan firewall.redirect_enabled_number_4.dest=lan firewall.redirect_enabled_number_4.proto=tcp firewall.redirect_enabled_number_4.src_dport=xxxx firewall.redirect_enabled_number_4.dest_ip=192.168.1xx.xx firewall.redirect_enabled_number_4.dest_port=xxxx firewall.redirect_enabled_number_5=redirect firewall.redirect_enabled_number_5.name=torrent firewall.redirect_enabled_number_5.src=wan firewall.redirect_enabled_number_5.dest=lan firewall.redirect_enabled_number_5.proto=tcp firewall.redirect_enabled_number_5.src_dport=xxxxx firewall.redirect_enabled_number_5.dest_ip=192.168.1xx.xx firewall.redirect_enabled_number_5.dest_port=xxxxx firewall.redirect_enabled_number_6=redirect firewall.redirect_enabled_number_6.name=printer firewall.redirect_enabled_number_6.src=wan firewall.redirect_enabled_number_6.dest=lan firewall.redirect_enabled_number_6.proto=tcp firewall.redirect_enabled_number_6.src_dport=9100 firewall.redirect_enabled_number_6.dest_ip=192.168.1xx.xx firewall.redirect_enabled_number_6.dest_port=9100 Din pacate, daca incerc sa printez ceva, printerul nu porneste sa listeze, decat daca intru in consola si execut din nou : root@Gargoyle:~# uci set p910nd.@p910nd[0].enabled=1 root@Gargoyle:~# /etc/init.d/p910nd enable root@Gargoyle:~# /etc/init.d/p910nd start Print serverul ramane enable atat timp cat este pornit printerul sau pana restartez routerul, dupa care ramane disable (p910nd.@p910nd[0].enabled=0) Daca a mai lucrat cineva cu asa ceva si ma poate indruma, multumesc si astept un sfat. Editat Decembrie 26, 2015 de Lonerider Link spre comentariu
Lonerider Postat Ianuarie 3, 2016 Autor Partajează Postat Ianuarie 3, 2016 Problema a fost rezolvată ieri . După ce am configurat in firewall folosind UCI / cli inca o regula: firewall.@rule[4]=rulefirewall.@rule[4].src=lanfirewall.@rule[4].dest_port=9100firewall.@rule[4].proto=tcpfirewall.@rule[4].target=ACCEPTfirewall.@rule[4].name=Allow Printer Am pus inca o intrare in /etc/config/p910nd:config p910nd 'cfg1'option device '/dev/usb/lp0'option port '0'option bidirectional '1'option enabled '1' si am restartat printserver-ul p910nd Inca imi apare, ca mesaj, "No USB printers are currently attached to the router" in System/USB Printer web GUI, dar imprimanta Brother DCP1510 lucreaza perfect. In Windows, setarile portului de comunicatie sunt standard TCP/IP Device, port 9100, Device type "Generic network card", in loc de "HP jetDirect", cum apare in diferite tutoriale. Link spre comentariu
Postări Recomandate
Creează un cont sau autentifică-te pentru a adăuga comentariu
Trebuie să fi un membru pentru a putea lăsa un comentariu.
Creează un cont
Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!
Înregistrează un nou contAutentificare
Ai deja un cont? Autentifică-te aici.
Autentifică-te acum