I have a small label printer, a Brother QL-570 that I usually connect on my macbook to print label using the P-Touch software.
I’d like to connect the printer an my tumbleweed workstation via USB and then share it over network.
All my effort without any result.
I’ve installed the official linux drivers from Brother website; i choose rpm over deb:
Clicking OK restart the CUPS server.
I can see from my macbook that the printer is available and shared across the network via bonjour, but I get this error:
➜ ~ sudo zypper se libusb | grep 32bit
| libusb-0_1-4-32bit | libusb-1.0 Compatibility Library for libusb-0.1 | package
i | libusb-1_0-0-32bit | USB Library | package
| libusb-1_0-devel-32bit | USB Library | package
| libusbmuxd-2_0-6-32bit | A client library to multiplex connections from and to iOS devices | package
➜ ~ sudo zypper se glibc-32bit
Loading repository data...
Reading installed packages...
S | Name | Summary | Type
---+-------------+----------------------------------------------------+--------
i+ | glibc-32bit | Standard Shared Libraries (from the GNU C Library) | package
➜ ~
Thanks, I tried but still no success.
I found the brother_ql project on github but it looks like is not mainteined anymore. I tried to install but I get lot of errors and I’m not a python export.
I think I’m giving up and use it from my macbook.
But thanks for your suggestion.
from my tumbleweed workstation I managed to print something with Inkscape, but even if the printer dialog show me all the features (e.g. paper size, cutting option etc) it doesn’t print correctly and result is not predictable.
even if the printer is shared via network, the p-touch software is not able to discover it
Thanks to you link I’ve found some instructions. But I stopped at the first step:
Pre-required procedures
For openSUSE 10.3 or earlier
Related distributions
openSUSE 10.3 or earlier
Related products/drivers
cupswrapper printer/PC-FAX drivers
Requirement
“lppasswd -g sys -a root” command is required before the installation.
(Setting the root password is required before you can issue this command.)
lppasswd doesn’t exist:
➜ ~ zypper se --provides --match-exact lppasswd
Loading repository data...
Reading installed packages...
No matching items found.
Also:
➜ ~ sudo find / -name lppasswd
find: File system loop detected; ‘/.snapshots/1401/snapshot’ is part of the same file system loop as ‘/’.
find: ‘/proc/4559/task/19450’: No such file or directory
find: ‘/run/user/1000/doc’: Permission denied
find: ‘/run/user/1000/gvfs’: Permission denied