Informatie

De info en software op deze pagina heb ik gevonden op Ducktape.net

Technische informatie

Deze informatie is specifiek voor de Envizex p series terminal, maar de installatie procedure en software werken prima voor de Entria en 700/RX terminals.

De Envizex p Series heeft de volgende poorten op de achterkant van de machine:

  • SVGA Graphics
  • PS/2 Mouse 
  • PS/2 Keyboard 
  • 2 * 9-Pin Serial 
  • Parallel
  • 10Base-2 BNC Ethernet
  • AUI Netwerk
  • HP-HIL (?)
  • 2 PCMCIA Card Sloten voor Flash ROM

De Envizex heeft een maximale schermresolutie van 1024x768 op 75Hz in 8 bit kleur. 8 bits is de maximale kleurdiepte voor alle resoluties.
Om te kunnen booten heeft de terminal een bootimage nodig waar X-server code in staat.

De software is beschikbaar voor de Envizex, Entria, en 700/RX.

Software

Omdat de software oud is en niet meer via HP te verkrijgen is heb ik besloten om de software via deze pagina te publiceren. Het gaat hier om versie 7.1 van de Netstation software. Dit is de laatste versie die de Envizex, Entria en 700 RX terminals ondersteund.

Om de terminals aan de gang te krijgen heb je 3 files nodig:

  • generic.img (62mb) Een algemeen installatie script voor unix (linux) systemen.
  • install.gen (3.6Kb)
  • Installatie script. install.how (10Kb) Een beknopte beschrijving over de installatie procedure van de software.

Als je een HP 700/RX terminal hebt dan moet je ook de volgende file downloaden:

  • 700RX.tar.gz (3.5mb) Server binary en support voor de 700/RX terminal.

De installatie

Om het je makkelijk te maken heb ik de bestanden in 1 file (29 Mb) online gezet, je kunt deze file HIER downloaden.

Download de 3 bestanden en kopieer ze in een temp directory en neem de install.how file door.

De belangrijkste sectie is die van de "Generic Installation". Het bestand install.gen moet je exacutable maken: chmod og+x install.gen

Dit is het installatie script.

Start het script op vanuit de directory waar ook de image file staat doormiddel van het commando: ./install.gen

Het eerste scherm vraagt je welke modules je wilt installeren.

Om een module te selecteren geef je het nummer van de betreffende module in, wil je meerdere modules installeren dan geef je meerdere nummers in gescheiden door een spatie.

Het installatie script installeerd de betreffende modules in /usr/lib/X11/700X/

Zodra de software is geeinstalleerd moet je ervoor zorgen dat de terminal bij de bestanden kan zodat hij er ook van kan booten.

Ik heb zelf gekozen voor tftp omdat dat makkelijk te installeren en te onderhouden is. De default directory voor de tftp server is /tftpboot, dus als deze directory nog niet op je systeem aanwezig is dan moet je hem aanmaken.

In deze directory moet je een symlink maken naar de directory waar de terminal software staat. cd /tftpboot ln -s /usr/lib/X11/700X 700X De meeste linux distro's hebben standaard al tftp geeinstalleerd en hoef je het alleen nog maar in de inetd aan te zetten.

Je moet de file /etc/inetd.conf editten en de remarks voor de tftp regel weghalen. Vergeet niet om de inetd te herstarten.

De terminal zal proberen om een XDM sessie te starten. Dit houdt in dat je XDM moet draaien op je linux bak.

Kijk na of je terminal op je netwerk is aangesloten en zet de terminal aan.

Op het moment dat de terminal opstart moet je op "setup" klikken.

Als je gebruik maakt van bootp of dhcp kijk dan onder "netwerk" naar de ethernet parameters en pas deze zonodig aan.

Kijk nu bij 'Netwerk' onder de optie 'General', stel de parameters als volgt in:

  • Network Parameters: Kies voor "From Fields Below"
  • File Server: Zet hier het ip adres van je linux doos neer en selecteer de optie TFTP.
  • Name Server en Alt. Name Server: Vul hier de DNS servers voor je netwerk in.
  • Domain Name: Vul hier je domain naam in.
  • Gateway: Vul hier de default gateway voor je netwerk in.

Klik nu op de 'Server' knop.

Stel de opties als volgt in:

  • X Server from: selecteer 'Network'.
  • X Server file: leeg laten, de terminal zal zelf het correcte image kiezen.
  • Base path: Zou op /tftpboot/700X moeten staan

Met een beetje geluk zou je terminal nu goed moeten opstarten.

Success.