Thank you very much I have Ubuntu 12.04 LTE machine and had the same problem.
according to this post I manage to fix it and this is what I done: ( in the file /etc/init/smbd.conf ) start on (local-filesystems and started cups and net-device-up) stop on runlevel [!2345] p.s. 1) The order of "started cups" and "net-device-up" is important!!! 2 )I just added "started cups" in the middle of the line. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/494141 Title: CUPS starts after SAMBA; printers are not available (convert cups to upstart) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cups/+bug/494141/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs