都是Big Sur系统版本MacBook Pro和Macmini之间的共享打印机无法连接

我的一台USB连接型的HP打印机型号1112,一直是连接在我的MacBook Pro上正常使用的,现在我想把这个打印机连接在我的Macmini上然后进行共享,这样就不用老是到打印机这边来进行打印,两台电脑连接打印机并且打印都是正常的,但是在共享的环节就出现问题无法连接成功

1.我把mbp上的打印机设置共享

此时在Macmini上看不到这台打印机

2.我把打印机接到Macmini上

这个时候mbp上可以看到这台打印机,但是无法连接成功

两台电脑的防火墙都设置成关闭状态,结果仍然是一样

3.尝试IP连接

仍然是连接不上

两台机器的驱动都没有问题,因为两台电脑添加USB打印机都可以成功并且打印功能没有任何问题都可以正常打印,网络的话都是同一个WiFi下的,不清楚为什么就是不能连接成功

MacBook Pro 13″, macOS 11.5

发布日期 2021年8月9日 上午9:52

回复
回复量: 5

2021年8月10日 下午1:23 回应 啥也不知道

错误与 hpfax* 的没有关系,应该是别的错误。

原来的USB打印机在 MBP 上删除没有?


另,队列不是简单的数字,而是该IP地址设备的共享打印机名


还是使用 Bonjour共享 的方法最简单。


如果有兴趣,在 MBP 上尝试下命令行:

1> 运行下面的命令:

lpinfo -v


它应该会显示一行诸如 “network dnssd://nPrinter01._pdl-datastream._tcp.local./”的一行


2> 然后运行命令:

lpadmin -p "MacMiniPrinter" -E -m everywhere -v DEVICE-URI


把其中的 DEVICE-URI 替换为第一个命令中的以 dnssd 开头的部分,也就是上例中的 dnssd://nPrinter01._pdl-datastream._tcp.local./


3> 如果上面的显示错误,那么尝试旧的方式,应该也是可以使用的,就是需要到打印机的“选项与耗材”中设置好打印机的选项

lpadmin -p "MacMiniPrinter" -E -m "Library/Printers/PPDs/Contents/Resources/HP Deskjet 1000 J110 series.ppd.gz" -v DEVICE-URI


同样的:把其中的 DEVICE-URI 替换为第一个命令中的以 dnssd 开头的部分,也就是上例中的 dnssd://nPrinter01._pdl-datastream._tcp.local./


看看它运行的如何有没有错误显示


2021年8月9日 下午12:51 回应 tonyfromcalgary

Sandbox: hpFaxbackend(5071) deny(1) sysctl-write kern.system_version_compat


Violation:       deny(1) sysctl-write kern.system_version_compat


Process:         hpFaxbackend [5071]


Path:            /usr/libexec/cups/backend/hpFaxbackend


Load Address:    0x1043b9000


Identifier:      hpFaxbackend


Version:         ??? (???)


Code Type:       x86_64 (Native)


Parent Process:  cups-deviced [5067]


Responsible:     /usr/sbin/cupsd


User ID:         26




Date/Time:       2021-08-09 12:18:40.428 GMT+8


OS Version:      macOS 11.5.1 (20G80)


Report Version:  8




MetaData: {"platform-binary":false,"responsible-process-path":"\/usr\/sbin\/cupsd","errno":1,"signing-id":"hpFaxbackend","profile-in-collection":false,"target":"kern.system_version_compat","profile-flags":0,"apple-internal":false,"flags":5,"normalized_target":["kern.system_version_compat"],"action":"deny","process-path":"\/usr\/libexec\/cups\/backend\/hpFaxbackend","team-id":"6HB5Y2QTA3","pid":5071,"platform_binary":"no","sysctl-name":"kern.system_version_compat","build":"macOS 11.5.1 (20G80)","platform-policy":false,"process":"hpFaxbackend","hardware":"Mac","operation":"sysctl-write","uid":26,"primary-filter-value":"kern.system_version_compat","primary-filter":"sysctl-name","summary":"deny(1) sysctl-write kern.system_version_compat"}




Thread 0 (id: 287216):


0   libsystem_kernel.dylib        0x00007fff2048673e __sysctlbyname + 10


1   libSystem.B.dylib             0x00007fff2a693747 libSystem_initializer + 566


2   dyld                          0x0000000106f1ab47 ImageLoaderMachO::doModInitFunctions(ImageLoader::LinkContext const&) + 535


3   dyld                          0x0000000106f1af52 ImageLoaderMachO::doInitialization(ImageLoader::LinkContext const&) + 40


4   dyld                          0x0000000106f15ae6 ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) + 492


5   dyld                          0x0000000106f15a51 ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) + 343


6   dyld                          0x0000000106f15a51 ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) + 343


7   dyld                          0x0000000106f15a51 ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) + 343


8   dyld                          0x0000000106f15a51 ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) + 343


9   dyld                          0x0000000106f1389f ImageLoader::processInitializers(ImageLoader::LinkContext const&, unsigned int, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) + 191


10  dyld                          0x0000000106f13940 ImageLoader::runInitializers(ImageLoader::LinkContext const&, ImageLoader::InitializerTimingList&) + 82


11  dyld                          0x0000000106eff8b1 dyld::initializeMainExecutable() + 199


12  dyld                          0x0000000106f06041 dyld::_main(macho_header const*, unsigned long, int, char const**, char const**, char const**, unsigned long*) + 9098


13  dyld                          0x0000000106efe224 dyldbootstrap::start(dyld3::MachOLoaded const*, int, char const**, dyld3::MachOLoaded const*, unsigned long*) + 450


14  dyld                          0x0000000106efe025 _dyld_start + 37


15                                0x0000000000000001




Binary Images:


       0x106efd000 -        0x106f9768f  dyld (852.2) <57db2053-bfd5-3683-97c6-f1db2a1f1d09> /usr/lib/dyld


    0x7fff20484000 -     0x7fff204b3fff  libsystem_kernel.dylib (7195.141.2) <b51dea59-1260-35c6-b7b6-aa6d8459ecec> /usr/lib/system/libsystem_kernel.dylib


    0x7fff2a692000 -     0x7fff2a693ff7  libSystem.B.dylib (1292.120.1) <46bd4b87-aac4-3070-bf8b-6be393247bbe> /usr/lib/libSystem.B.dylib


2021年8月9日 下午12:52 回应 tonyfromcalgary

然后我又尝试了设定队列,结果还是一样,控制台看到两个错误



onyfromcalgary 写道:

方法 2:
在第一个出错的图中,添加之前,确保打印机是开机可用状态。
在两台 Mac 上,重新下载安装下 HP 的打印驱动

最好是看一下是什么错误。到控制台中,搜索 cups,macsylh,rapportd 等相关错误信息,这样才好判断。因为我这里的测试是没有问题的,虽然是不同型号的 HP 打印机。

方法 3 中,使用的 IP 地址的方法,错误在于,没有指定队列。


2021年8月9日 下午12:03 回应 啥也不知道

方法 2:

在第一个出错的图中,添加之前,确保打印机是开机可用状态。

在两台 Mac 上,重新下载安装下 HP 的打印驱动


最好是看一下是什么错误。到控制台中,搜索 cups,macsylh,rapportd 等相关错误信息,这样才好判断。因为我这里的测试是没有问题的,虽然是不同型号的 HP 打印机。


方法 3 中,使用的 IP 地址的方法,错误在于,没有指定队列。

2021年8月11日 下午9:34 回应 tonyfromcalgary

经过一番折腾,最后还是选择放弃了,中间成功了一次,是在macmini上删除重新添加USB打印机之后立即共享,然后立即在mbp上连接这个共享打印机,成功连接上了也可以打印,但是隔一段时间之后在mbp上就没办法正常打印了,Macmini设置了不休眠,甚至屏幕也不关,最终还是选择放弃了,就把打印机连在Macmini上,要打印就把文件隔空到Macmini再去进行打印操作

这个主题已被系统或社区团队关闭。 你可以为你认为有帮助的任何帖子投票,也可以在社区中搜索其他答案。

都是Big Sur系统版本MacBook Pro和Macmini之间的共享打印机无法连接

欢迎来到 Apple 支持社区
Apple 客户在其产品方面互相帮助的论坛。使用您的 Apple 帐户开始畅游其中吧!!