请帮忙...
我有一台“EPPOS 型号 EPT-58H”热敏打印机。当我通过 USB 插入时,它检测为/dev/usb/lp0
命令ls -l /dev
。然后我echo "sometext" > /dev/usb/lp0
在终端中运行以检查我的打印机是否确实可以从我的笔记本进行打印,但什么也没发生。命令本身似乎已成功执行,但我的打印机没有打印该命令sometext
。
然后我尝试ls -l /dev/
再次运行,我的 USB 消失了。如果我重新启动打印机,它会再次出现。
然后我用dmesg
命令检查,它显示我的打印机没有正确地与我的笔记本连接,它说 ehci-pci 错误 -32 或类似的东西。
我尝试从 CUPS Web 上安装驱动程序localhost:631
,但我不知道哪一个应该可以工作,你知道,“EPPOS”甚至没有显示在驱动程序列表中。
知道如何解决这个问题吗?我已经搜索过任何地方都没有关于我的打印机问题的线索。注意,我做到了这, 和这(里面的链接,除了使用葡萄酒解决方案,甚至不想)
尝试过 3 台笔记本电脑(2 台 Ubuntu 14.04、1 台 Mac OS X)、1 台安装 Ubuntu 14.04 的 PC、1 台安装 Xubuntu 的迷你 PC。结果都是一样的。
它仅适用于 Windows(显然,它有适用于 Windows 的驱动程序)和使用 FreeBSD 的笔记本电脑。
自从我在 AU 提出这个问题以来已经快两个月了,但还没有解决这个问题。任何人?
答案1
我放弃尝试这个。它不适用于使用 4.4 Linux 内核的 16.04 LTS。
在 Windows 8.1 上,使用正确的驱动程序也以失败告终。
在这里,我终于使用 BSD(OpenBSD、NetBSD 和另一个基于 BSD 的)成功工作了。在 BSD 上,它安装为ulpt0
.
尝试其他 Linux(基于 Debian、Arch、RedHat、blabla)是一条死胡同。
所以,最后我使用 BSD 来解决这个问题。