如何在不禁用 OS X 防火墙的情况下从 Canon PIXMA MX700 进行扫描?

如何在不禁用 OS X 防火墙的情况下从 Canon PIXMA MX700 进行扫描?

我有一台通过以太网连接的 Canon PIXMA MX700。刚买的时候我用的是 OS X 10.4,扫描仪启动的扫描工作正常。升级到 10.6 后,在启用防火墙的情况下,扫描仪启动的扫描或 MP Navigator EX 扫描都无法正常工作。防火墙列出了三个应用程序的例外情况:

  • Canon IJ 网络扫描实用程序.app
  • Canon IJ 网络扫描仪选择器.app
  • MP Navigator EX 1.0.应用程序

我没有收到进一步的阻止警告,并且/var/log/appfirewall.log没有列出今天的任何内容(这是我最近一次尝试使用它)。

答案1

尝试打开 TCP 端口 5100(扫描仪和相机共享)和 TCP 端口 49201(我发现在关闭防火墙的情况下扫描时此端口上有大量流量)。您可以在防火墙设置中启用被动 FTP 范围(至少在 Snow Leopard Server 上)

答案2

我手边没有 OSX 机器,但问题不在于应用程序。如果扫描是在扫描仪上启动的,那么防火墙会阻止传入流(即从扫描仪到计算机)。我认为您需要设置防火墙以允许通过特定端口传入数据。

答案3

我在使用 Canon PIXMA MG5200 时也遇到了同样的问题。每次我尝试从扫描仪上的按钮进行扫描时,它都会提示我允许“Canon IJ Network Scanner Selector.app”或“MP Navigator EX 4.0.app”接受传入连接。我检查了高级防火墙设置,发现这两个应用程序都已列出以允许传入连接。我尝试删除并重新添加它们,但无济于事。

最后,我使用磁盘实用程序在我的系统驱动器上“修复磁盘权限”。它检查并更改了许多佳能实用程序文件的权限/所有权。然后我重新启动,从那时起它就一直运行良好 - 不再出现提示。

尝试一下,看看效果如何。

答案4

刚刚遇到这个问题 - 不知道它是否有帮助,但确实列出了你使用的工具和与它们相关的端口。

http://kbsupport.cusa.canon.com/system/selfservice.controller?CONFIGURATION=1011&PARTITION_ID=1&TIMEZONE_OFFSET&CMD=VIEW_ARTICLE&ARTICLE_ID=34549

它特别列出了 tcp 和 udp 的端口 8611-8613 以及一些其他端口。

相关内容