the command in the previous comment (for i in `export LC_ALL=C; findsmb 2> /dev/null | egrep '^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+' | tr -s " " | cut -f2 -d ' ' | uniq | sort`; do echo $i; echo ---------------; export LC_ALL=C; smbclient -N -L $i 2> /dev/null | grep Printer; echo; done )
works. I tried it on the large network which caused these original complaints and it did successfully find smb print servers on my subnet without bugging me for passwords. I think it should be tested by some people on smaller home/office networks so that we can make sure it detects what it should (because I don't know for sure that it found everything that it should have on here) Hopefully this will be fixed soon, there are about 30 Ubuntu users on our campus that are constantly asking me about the status of this -- adding smb printer difficult on large networks https://launchpad.net/bugs/58403 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs