← Back to team overview

sslug-teknik team mailing list archive

Re: HP Jetdirect-kort med mac-adresser

 

Thorbjørn Ravn Andersen wrote:
> 
> Morten Christensen wrote:
> 
> > Kan jeg komme i kontakt med de
> > netkort, uden at kende deres
> > tcp-ip-nummer?
> 
> Det er ikke sikkert -- det afhænger af hvor gamle de er.

Det tror jeg nu ikke, at du har ret i.

Morten kan starte med at lave en testudskrift på printeren,
dér skriver den IP nummeret og netmasken. Man kan så sætte
en maskine op med et IP nummer indenfor denne netmaske og
prøve at telnet'e til printeren. Dér kan man så lave
IP nummeret om.

På nogle kort kan man også sætte IP nummer/netmaske fra
knapperne på printeren. Der er sikkert et menupunkt til
dette.

Hvis kortet er så gammelt, at man ikke kan telnette, må
man sætte en bootp server op. For eksempel dhcpd. Man behøver
ikke bruge dhcp delen, bootp er fint nok. I bootp sektionen
af /etc/dhcpd.conf skal der så stå:

host printernavn {
  hardware ethernet 08:00:09:7c:b6:8f;
  fixed-address 123.123.123.123;
}

hvor 08:00:09:7c:b6:8f er MAC adressen og 123.123.123.123
den ønskede IP adresse. Hm, hvor får den netmasken fra...?

Sæt dhcpd til at køre, sluk&tænd printeren og check logfilen,
om den har fået en forespørgsel fra printeren.

Man kan så prøve, om lpr virker til printeren (det skal være
et gammelt jetdirect kort, der ikke understøtter dette).
I redhat kan du prøve at køre printtool, skriv printeren IP
nummer under navn og "raw" som port.

Hvis det ikke virker kan man bruge CUPS, der kan sende
til port 9100 på printern.

I øvrigt kan man få HP's web jetadmin til Linux. Den er god
at bruge til opsætning og overvågning af printerne. Man kan også
bruge den til at flashe en ny firmware i jetdirect kortene.

Mogens
-- 
Mogens Kjaer, Carlsberg Laboratory, Dept. of Chemistry
Gamle Carlsberg Vej 10, DK-2500 Valby, Denmark
Phone: +45 33 27 53 25, Fax: +45 33 27 47 08
Email: mk@xxxxxx Homepage: http://www.crc.dk


References