PC1: Windows XP SP3 without any firewall PC2: OpenSuSE 11.3 + samba-3.5.8-27.1.i586 built with SuSEStudio + samba repository (PC1) - add a new user root and put it in Administrators group - add a new printer (to file) with native driver HP LaserJet 4100 PS named Printer1 and share it as Printer1 (PC2) - create the Printer1 queue in cups - left smb.conf as default and create a smb password for root - start nmb and smb daemons (now you can reach \\PC2\Printer1 trough PC1) in console try this command: PC2:/etc/samba # net rpc printer list -S localhost -U root%password listing printers printer 1: \\PC2\Printer1, shared as: Printer1 PC2:/etc/samba # net rpc printer list -S PC1 -U root%password listing printers printer 1: Printer1, shared as: Printer1 they work, but if you run PC2:/etc/samba # net rpc printer MIGRATE DRIVERS "Printer1" -S PC1 --destination=localhost -U root%password migrating printer driver for: [\\PC1\Printer1] / [Printer1] cannot open printer \\PC1\Printer1 on server \\PC1: WERR_WRITE_PROTECT write_data: write failure. Error = Bad file descriptor write_socket: Error writing 39 bytes to socket -1215871488: ERRNO = Bad file descriptor Error writing 39 bytes to client. -1 (Bad file descriptor) the command fails
No answers again. Have I wrong the modality to open a bug? In Samba 3.5.8 the queues migration , don't work. Thank you
Created attachment 6455 [details] fix for handling a single printer not the full fix, but a start..
Comment on attachment 6455 [details] fix for handling a single printer Looks good!
Karolin, please add to 3.5
(In reply to comment #4) > Karolin, please add to 3.5 Pushed to v3-5-test. Re-assigning to Günther.
Günther, can this one be closed?