-----Original Message-----
From: Rudi De Vos 
Sent: maandag 17 februari 2003 13:52
To: '"Beerse, CornC)"'; ',[EMAIL PROTECTED]'
Subject: RE: xdmcp on win32


 

-----Original Message-----
From: "Beerse, CornC)" [mailto:[EMAIL PROTECTED]]
Sent: maandag 17 februari 2003 13:24
To: Rudi De Vos; [EMAIL PROTECTED]
Subject: RE: xdmcp on win32



> -----Original Message----- 
> From: Rudi De Vos [ mailto:[EMAIL PROTECTED]] 
> 
> I time a go we ask some help from some un*x developpers..but 
> no response. 

>From me, because no time or such. 

> Because my knowledge to develop on unix is to little, we 
> recompiled the 
> Xviewer on win32 (with vc++, no cygwin stuff) and added an 
> xdmcp listener. 

?? Xviewer ?? 
kind of like vncviewer rebuilt? (is there some special reason for?) 

or do you mean Xserver (aka Xvnc) on win32 that can be accessed with vncviewer? 
[Comment] The Xviewer...so the viewer can be started with the -display option (on 
win32) 

> An X-terminal (tested with exceed and Xwinpro) sees the 
> vncserver as an other 
>  X11 host.   Dubble click in the chooser and you connect with 
> the pc screen. 

you mean an other xdmcp chooser also lists the new machine? 
[Comment] Indeed, the xdm chooser also list the vncserver 

>  
> Ok,  this is not the best bandwidth saving solution, but it 
> should work with all 
> X-Terminals.  Some X-terminals has ppcxx or other exotic 
> processors, where 
> current no Xviewer port for exist.  And some producent don't 
> deliver a development 
> kit to compile your own......... 

I'm lost. I started o think it was about a port of Xvnc to win32. I see the use of it 
for my situation and I'm willing to test that. The xdmcp remark makes me beleve the 
xdmcp (-query and -broadcast options) will be available too. Realy nice.

Now I have the impression it is vncviewer that runs on a M$Windows machine but 
displays on an other Xterminal. I can see the use for that but I don't think there is 
a wide market for it. 
[Comment] 

You run a standard winvncserver and a xdmcp listener on win32.
The xdmcp listener gets the ip and display number of the terminal that wants to 
connect (selected in the xdm chooser).
The xdmcp starts a local (Wintendo)
1) loginwindow (asking for the vncpasswd)
2) Xviewer with the -display -passwd in a loopback connection

The use is special for some embedded terminals, running some kind of unix, but 
whithout existing Xviewer. Ncd(ncdware), neoware (netOS),HP...
It is not always evident to compile the Xviewer for a specific terminal processor...
[Comment]  
[Comment]  
[Comment]  > 1)Looking for some people to test it out. 

Sorry, the one and only Xterminal we have around here (hp-envizex machine) has lost 
its boot server and is phased out. Replacing system: vnc with inetd configuration ;-)

> 2)The login just ask for a password, we need user/password.  
> I don't think this is 
> a difficult programmer question for someone with X11 
> knowledge...I realy would appriciate some help. 

As far as I know X11 and xdmcp, the X11 server only needs to show a picklist of xdmcp 
servers willing to manage and once choosen have the xdmcp machine manage the display. 
That's how it works for the -broadcast option. The -broadcast option asks all other 
machines, the -query option only asks the listed machines. Then, if -query only lists 
one, it default to that one, -broadcast has no default.Thus, since a M$Win machine has 
no X applications available, there is no need it should answer a xdmcp call. Or is 
this a (cygwin? kde? gnome?) project that can make a M$Win machine into a xdmcp server?
[Comment] The xdmcp part is used to find the terminal that wants to connect.  The 
first window that is pushed to the terminal is a vnclogin
I ripped the code from some other project, but it ask only for a password.  I want a 
vnclogon window that ask for a name and password..
With ultra we use NTML authentification on the winvncserver. 

>  
> The test run in a cmd for now(debug info in the window).  
> It's made for ultravnc, but it can be 
> used with all vnc flavors. 
>  
> I hope more uni*x users are visiting the realvnc list then to ultra :) 

I hope the development has not mixed different protocols or applications. I briefly 
describe and compare the unix protocols/applications to their m$windows equivalents.

X11 server (including Xvnc): compares to the display driver or framebuffer on 
M$Windows machines. 

Xdmcp (called by -query and -broadcast optionis): compares to the login procedure on 
M$Windows machines. From asking the username and password until starting the 
windowmanager (kde, gnome etc). btw: Xdmcp is the protocol, it is implemented by 
various display managers like xdm, kdm (for kde), gdm (for gnome).
[Comment] 

win32(Winvncserver <-loopback->Xviewer)<--->networkprot(X11)<--->input/output(Terminal 
)
Termninal-->Broadcast xdmcp query<-->win32(xdmcp listener) gets displaynumber+client 
ip ---> start login -display, start Xviewer -display -password

 


CBee 
_______________________________________________
VNC-List mailing list
[EMAIL PROTECTED]
http://www.realvnc.com/mailman/listinfo/vnc-list

Reply via email to