I tried to create a setup where 192.168.20.180 is the address that the
Sunray gets from DHCP. DHCP Options tell the SunRay that the jOpenRay
is at 192.168.20.132
The defined session is a ssh session to 192.168.20.132
The output is as follows :
christo@smurf:~/jopenray/jOpenRay$ java -jar jOpenRay.jar
jOpenRayServer : started
jOpenRayServer : waiting message
jOpenRayServer : client connected
jOpenRayServer : waiting message
AuthenticationThread [192.168.20.180] Waiting for message...
AuthenticationThread [192.168.20.180] Message received: infoReq
MTU=1500 _=1 barrierLevel=200 cause=insert
clientRand=j19KZZ4Ixh4isGOAbQcFPylqrMWfV6Yf8sPfA10cec8 event=insert
fw=2.0_37.b,REV\0752002.12.19.07.46,Boot:1.4;\0402000.05.11-14:52:17-
PDT hw=CoronaP2 id=080020fd6c59 initState=1 namespace=IEEE802 pn=44624
sn=080020fd6c59 startRes=1280x1024 state=disconnected tokenSeq=1
type=pseudo
AuthenticationThread [192.168.20.180] Waiting for message...
AuthenticationThread [192.168.20.180] Message received: connRsp _=1
access=allowed clientDH= fw=2.0_37.b,REV\0752002.12.19.07.46,Boot:
1.4;\0402000.05.11-14:52:17-PDT hw=CoronaP2 namespace=IEEE802 pn=63335
sn=080020fd6c59 state=connected tokenSeq=1
java.lang.NullPointerException
at org.jopenray.util.Hex.decodeHex(Hex.java:23)
at
org.jopenray.server.thinclient.ThinClient.initConnection(ThinClient.java:
140)
at
org.jopenray.server.thinclient.ThinClient.connectDisplay(ThinClient.java:
101)
at
org.jopenray.authentication.AuthenticationThread.run(AuthenticationThread.java:
146)
connectDislay :ip:192.168.1.30
Starting Session to: SSH 192.168.20.132 christo/XXXXXXX Card:[]
(password replaced with XXXXXXX)
AuthenticationThread [192.168.20.180] Waiting for message...
SshAdapter.repaint() 0,-14 8x14
SshAdapter.repaint() 0,-14 8x14
java.awt.image.RasterFormatException: y lies outside raster
at
sun.awt.image.IntegerInterleavedRaster.createWritableChild(IntegerInterleavedRaster.java:
447)
at java.awt.image.BufferedImage.getSubimage(BufferedImage.java:1156)
at org.jopenray.adapter.SshAdapter.repaint(SshAdapter.java:176)
at org.jopenray.adapter.SshAdapter.drawCursor(SshAdapter.java:235)
at com.jcraft.jcterm.Emulator.draw_text(Emulator.java:341)
at com.jcraft.jcterm.EmulatorVT100.start(EmulatorVT100.java:541)
at org.jopenray.adapter.SshAdapter.start(SshAdapter.java:647)
at org.jopenray.adapter.SshAdapter.start(SshAdapter.java:634)
at org.jopenray.server.thinclient.ThinClient$2.run(ThinClient.java:
208)
SshAdapter.repaint() 0,0 552x14
SshAdapter.repaint() 552,0 8x14
SshAdapter.repaint() 552,0 8x14
SshAdapter.repaint() 0,0 8x14
SshAdapter.repaint() 0,0 8x14
SshAdapter.repaint() 0,14 8x14
SshAdapter.repaint() 0,14 8x14
SshAdapter.repaint() 0,14 8x14
SshAdapter.repaint() 0,14 8x14
SshAdapter.repaint() 0,28 8x14
SshAdapter.repaint() 0,28 8x14
SshAdapter.repaint() 0,28 584x14
SshAdapter.repaint() 584,28 8x14
SshAdapter.repaint() 584,28 8x14
SshAdapter.repaint() 0,28 8x14
SshAdapter.repaint() 0,28 8x14
SshAdapter.repaint() 0,42 8x14
SshAdapter.repaint() 0,42 8x14
SshAdapter.repaint() 0,42 528x14
SshAdapter.repaint() 528,42 8x14
SshAdapter.repaint() 528,42 8x14
SshAdapter.repaint() 0,42 8x14
SshAdapter.repaint() 0,42 8x14
SshAdapter.repaint() 0,56 8x14
SshAdapter.repaint() 0,56 8x14
SshAdapter.repaint() 0,56 376x14
SshAdapter.repaint() 376,56 8x14
SshAdapter.repaint() 376,56 8x14
SshAdapter.repaint() 0,56 8x14
SshAdapter.repaint() 0,56 8x14
SshAdapter.repaint() 0,70 8x14
SshAdapter.repaint() 0,70 8x14
SshAdapter.repaint() 0,70 8x14
SshAdapter.repaint() 0,70 8x14
SshAdapter.repaint() 0,84 8x14
SshAdapter.repaint() 0,84 8x14
SshAdapter.repaint() 0,84 520x14
SshAdapter.repaint() 520,84 8x14
SshAdapter.repaint() 520,84 8x14
SshAdapter.repaint() 0,84 8x14
SshAdapter.repaint() 0,84 8x14
SshAdapter.repaint() 0,98 8x14
SshAdapter.repaint() 0,98 8x14
SshAdapter.repaint() 0,98 224x14
SshAdapter.repaint() 224,98 8x14
SshAdapter.repaint() 224,98 8x14
SshAdapter.repaint() 0,98 8x14
SshAdapter.repaint() 0,98 8x14
SshAdapter.repaint() 0,112 8x14
SshAdapter.repaint() 0,112 8x14
SshAdapter.repaint() 0,112 144x14
SshAdapter.repaint() 144,112 8x14
SshAdapter.repaint() 144,112 8x14
SshAdapter.repaint() 0,112 8x14
SshAdapter.repaint() 0,112 8x14
SshAdapter.repaint() 0,126 8x14
SshAdapter.repaint() 0,126 8x14
SshAdapter.repaint() 0,126 424x14
SshAdapter.repaint() 424,126 8x14
SshAdapter.repaint() 424,126 8x14
SshAdapter.repaint() 0,126 8x14
SshAdapter.repaint() 0,126 8x14
SshAdapter.repaint() 0,126 8x14
SshAdapter.repaint() 0,126 8x14
SshAdapter.repaint() 0,140 8x14
SshAdapter.repaint() 0,140 8x14
SshAdapter.repaint() 0,140 136x14
SshAdapter.repaint() 136,140 8x14
AuthenticationThread [192.168.20.180] Message received: keepAliveReq
_=1 byteCount=0 connTime=20.14 fw=2.0_37.b,REV
\0752002.12.19.07.46,Boot:1.4;\0402000.05.11-14:52:17-PDT hw=CoronaP2
idleTime=19.24 latency=0 lossCount=0 namespace=IEEE802 pktCount=0
pn=63335 sn=080020fd6c59 state=connected
AuthenticationThread [192.168.20.180] Waiting for message...
AuthenticationThread [192.168.20.180] Message received: keepAliveReq
_=1 byteCount=0 connTime=40.14 fw=2.0_37.b,REV
\0752002.12.19.07.46,Boot:1.4;\0402000.05.11-14:52:17-PDT hw=CoronaP2
idleTime=39.24 latency=2647 lossCount=0 namespace=IEEE802 pktCount=0
pn=63335 sn=080020fd6c59 state=connected
AuthenticationThread [192.168.20.180] Waiting for message...
repeats forever
The SunRay itself shows the codes 100F and 26C
best regards,
Christophe