Toon posts:

IBM 4247 over Internet

Pagina: 1
Acties:

Verwijderd

Topicstarter
Heren en dames,

Men neme een:
* Een IBM 4247 printer met een Axis Printerserver (firmware laatste versie).
* Een IBM iSeries/as400.

De iSeries printte voorheen over een ISDN-lijn tussen twee netwerken. Dit gaat gewoon via poort 9100 met HPLJ / PCL drivers. Werkte altijd goed.

Nu hebben we het een en ander aangepast.

De iSeries connect nu over het internet op een extern IP-adres, waar een poortforward voor poort 9100 staat die weer geforward wordt naar de printer. Hier zit geen VPN tussen (kan op dit moment niet geimplementeerd worden).

Vanaf het netwerk waar de iSeries staat kan ik prima met de printer connecten. Met een telnet naar poort 9100 op het externe internet-ip krijg ik prima connected en ik kan het een en ander intyperen zonder problemen.

Nu de iSeries. Die gaat printen, ik zie op m'n firewall een ESTABLISHED connectie. Mooi, dus hij heeft contact.

Kijk ik echter in de firewall log (verbose alle pakketten loggen). Dan zie ik het volgende:

Firewall in het netwerk van de iSeries, voor de ADSL-router
code:
1
2
3
4
5
6
7
8
9
10
11
12
Jul 29 16:18:08 firewall kernel: FORWARD_ETH0_ACCEPT IN=eth1 OUT=eth0 SRC=192.x.x.x DST=62.21.x.x LEN=60 TOS=0x00 PREC=0x00 TTL=63 ID=21999 PROTO=TCP SPT=5412 DPT=9100 WINDOW=8192 RES=0x00 SYN URGP=0 
Jul 29 16:18:08 firewall kernel: FORWARD_ETH0_ACCEPT IN=eth0 OUT=eth1 SRC=62.21.x.x DST=192.x.x.x LEN=40 TOS=0x00 PREC=0x00 TTL=53 ID=141 PROTO=TCP SPT=9100 DPT=5412 WINDOW=17424 RES=0x00 ACK URGP=0 
Jul 29 16:18:08 firewall kernel: FORWARD_ETH0_ACCEPT IN=eth0 OUT=eth1 SRC=62.21.x.x DST=192.x.x.x LEN=44 TOS=0x00 PREC=0x00 TTL=53 ID=142 PROTO=TCP SPT=9100 DPT=5412 WINDOW=17424 RES=0x00 ACK SYN URGP=0 
Jul 29 16:18:08 firewall kernel: FORWARD_ETH0_ACCEPT IN=eth1 OUT=eth0 SRC=192.x.x.x DST=62.21.x.x LEN=40 TOS=0x00 PREC=0x00 TTL=63 ID=22000 PROTO=TCP SPT=5412 DPT=9100 WINDOW=8192 RES=0x00 ACK URGP=0 
Jul 29 16:19:07 firewall kernel: FORWARD_ETH0_ACCEPT IN=eth1 OUT=eth0 SRC=192.x.x.x DST=62.21.x.x LEN=40 TOS=0x00 PREC=0x00 TTL=63 ID=22365 PROTO=TCP SPT=5412 DPT=9100 WINDOW=8192 RES=0x00 ACK PSH FIN URGP=0 
Jul 29 16:19:09 firewall kernel: FORWARD_ETH0_ACCEPT IN=eth1 OUT=eth0 SRC=192.x.x.x DST=62.21.x.x LEN=60 TOS=0x00 PREC=0x00 TTL=63 ID=22375 DF PROTO=TCP SPT=5414 DPT=9100 WINDOW=8192 RES=0x00 SYN URGP=0 
Jul 29 16:19:09 firewall kernel: FORWARD_ETH0_ACCEPT IN=eth0 OUT=eth1 SRC=62.21.x.x DST=192.x.x.x LEN=44 TOS=0x00 PREC=0x00 TTL=53 ID=139 PROTO=TCP SPT=9100 DPT=5414 WINDOW=17424 RES=0x00 ACK SYN URGP=0 
Jul 29 16:19:09 firewall kernel: FORWARD_ETH0_ACCEPT IN=eth1 OUT=eth0 SRC=192.x.x.x DST=62.21.x.x LEN=40 TOS=0x00 PREC=0x00 TTL=63 ID=22377 DF PROTO=TCP SPT=5414 DPT=9100 WINDOW=8192 RES=0x00 ACK URGP=0 
Jul 29 16:19:09 firewall kernel: FORWARD_ETH0_ACCEPT IN=eth1 OUT=eth0 SRC=192.x.x.x DST=62.21.x.x LEN=40 TOS=0x00 PREC=0x00 TTL=63 ID=22379 PROTO=TCP SPT=5412 DPT=9100 WINDOW=8192 RES=0x00 ACK PSH FIN URGP=0 
Jul 29 16:19:09 firewall kernel: FORWARD_ETH0_ACCEPT IN=eth0 OUT=eth1 SRC=62.21.x.x DST=192.x.x.x LEN=40 TOS=0x00 PREC=0x00 TTL=53 ID=140 PROTO=TCP SPT=9100 DPT=5412 WINDOW=17424 RES=0x00 RST URGP=0 
Jul 29 16:20:38 firewall kernel: FORWARD_ETH0_ACCEPT IN=eth0 OUT=eth1 SRC=62.21.x.x DST=192.x.x.x LEN=40 TOS=0x00 PREC=0x00 TTL=53 ID=279 PROTO=TCP SPT=9100 DPT=5414 WINDOW=17424 RES=0x00 ACK URGP=0 
Jul 29 16:20:38 firewall kernel: FORWARD_ETH0_ACCEPT IN=eth1 OUT=eth0 SRC=192.x.x.x DST=62.21.x.x LEN=40 TOS=0x00 PREC=0x00 TTL=63 ID=23079 DF PROTO=TCP SPT=5414 DPT=9100 WINDOW=8192 RES=0x00 ACK URGP=0


Dat de iSeries connectie krijgt staat vast. Maar dat hij vervolgens niet print is vreemd.
Aan beide kanten van het netwerk zie ik niet dat er verkeer tegen gehouden wordt vanaf 192.x.x.x (de iSeries).

Waarom kan ik wel naar die printer telnetten. Waarom krijgt de iSeries wel een established verbinding, maar doet 'ie het verder niet?

  • richard_kraal
  • Registratie: September 2001
  • Laatst online: 24-03-2025
wat gebeurd er als je met een xp pc een unix print poort aanmaakt en een test pagina print?


ook al raw formaat geprobeerd?
heb geen idee welke poorten dat het zijn eerlijk gezegd maar ik weet dat dat een andere optie is

Verwijderd

Topicstarter
Probleem was dus dat het een of andere SNMP driver gebruikt wordt op de iSeries. Deze heeft ook 161/udp nodig... Werkt als een speer.

  • richard_kraal
  • Registratie: September 2001
  • Laatst online: 24-03-2025
waarschijnlijk gaat ie idd de status uitlezen oid, heb het wel vaker meegemaakt dat een printer niet werkt, geeft vage melding over bv papier = op, terwijl dat helemaal niet zo is. Als je dan snmp uitzet print de printer gewoon :P