Hi all, I'm trying to get xfreerdp to forward disks on my Mac, but I'm having no luck. Wanted to poll the community to see if anyone else has done any investigation into this, before I spend the rest of the weekend chasing my tail.
Here's the command I'm running (using latest trunk version): xfreerdp --plugin rdpdr --data disk:derp:/Users/Dorian -- -u administrator 192.168.4.103 I've done a bit of debugging, and here's what I've observed. Note that behavior seems to be same for printer or disk, so I think the issue lies in rdpdr, not disk. 1. Plugin is loaded properly (it's a .so file on Mac) 2. Server sends a PAKID_CORE_SERVER_ANNOUNCE 3. Client processes the packet and responds with appropriate data (as far as I can tell, the hostname and other data gets sent just fine?) 4. Server sends *another* PAKID_CORE_SERVER_ANNOUNCE 5. Server gives up. Step 4 is where xfreerdp on Mac differs from Linux... at step 4 on ubuntu, the server sends a PAKID_CORE_SERVER_CAPABILITY, as expected. I've debugged into MyVirtualChannelWrite on Mac, and it appears to be writing the data as expected (it's flushed over wire in freerdp_chanman_process_sync properly). I haven't gotten Cain to work with FreeRDP (it only seems to work with MS clients), so I guess the next step for me will be to get Wireshark set up for sniffing... ------------------------------------------------------------------------------ All of the data generated in your IT infrastructure is seriously valuable. Why? It contains a definitive record of application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-d2d-c2 _______________________________________________ Freerdp-devel mailing list Freerdp-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freerdp-devel