使用搭载 OS X 10.6 的 OKI c3200n?

使用搭载 OS X 10.6 的 OKI c3200n?

我最近将我的一台机器升级到了 Snow Leopard。这导致删除了我打印机的所有自定义驱动程序,而且我无法从OKI 网站在职的。

安装程序按部就班地运行并安装了一些驱动程序/Library/Printers,但当我尝试通过打印机接口加载这些驱动程序时,它只是恢复为“ Generic Printer”。驱动程序未列在选择器列表中。

当我尝试通过 GP 驱动程序打印时,打印机没有反应。我可以从其他计算机(Windows Vista 和 Ubuntu 9.04)打印。打印机已联网并且(应该)支持 IPP。

我应该怎么办?

答案1

Snow Leopard 使许多 Oki 打印机过时,因为 Apple 不再允许使用 Carbon 编程语言编写的驱动程序。截至 2009 年 9 月 9 日,Oki 已声明他们正在开发一种新的驱动程序解决方案。截至 2009 年 9 月 13 日,您有三个选择:

  1. 等一下。Oki 正在用 Cocoa 编程语言编写一个新驱动程序。
  2. 降级。Snow Leopard 目前与您的打印机不兼容。
  3. 购买具有更好的 OS X 支持的新打印机。

有关详细信息,请参阅此链接:http://my.okidata.com/pp-C3200n.nsf/openingdrivermenu?OpenFrameSet

答案2

我的 Oki C3200n 也遇到了同样的问题。我在 www 上找到的所有解决方案都不起作用。不过后来我可以通过下载 unix 开源驱动程序来解决问题http://foo2zjs.rkkda.com/foo2zjs.tar.gz并按照 Rick Richardson 于 02/21/08 编写的“INSTALL.osx”文件中第 1) 点至第 5) 点的说明进行操作。这样就可以编译出 64 位开源打印机驱动程序。最后一步是在 snow leopard 系统设置的打印机部分中选择驱动程序“Oki C3200 Foomatic/foo2hiperc”。

答案3

发布问题几分钟后,我找到了答案,我使用了错误的协议:试图使用 TCP IP,但应该使用 LDP。

感谢 Bernhard 提供的解决方案,效果非常好,没有让我受制于 Oki 或 Apple :)

干杯!Kasia

答案4

这里:

问题: 为什么随着 Snow Leopard (10.6) 的发布,某些 GDI 打印机驱动程序以及 PostScript 打印机插件不再起作用?

回答: 这是由于 10.6 版允许的编程语言发生了变化。Apple 不再允许使用 Carbon 语言编写的任何驱动程序和/或插件在 64 位应用程序下运行。今后,所有驱动程序和插件都必须使用 Cocoa 编程语言编写,才能与 32 位和 64 位应用程序完全兼容。

由于我们的大多数 GDI 打印驱动程序都是用 Carbon 编写的,因此它们在 Snow Leopard 发布后就停止运行了。但是,如果使用大多数 Oki GDI 打印机的最新版本,则在 64 位应用程序下仍然可以使用基本打印功能,而在 32 位应用程序下可以使用完整打印功能。虽然这些驱动程序允许在 64 位应用程序下进行基本打印(例如纸张大小、布局等),但打印机特定功能(颜色设置、双面打印、纸盘源)不可用,并且将被划掉。(请参见下图中的示例)

在此处输入图片描述

64 位解决方法

Snow Leopard 中的大多数原生应用程序都以 64 位模式启动。这将导致用 Carbon 编写的任何驱动程序无法提供完整功能。解决此问题的一种方法是以 32 位模式启动应用程序。以下步骤演示了如何执行此操作。

重要提示:要成功完成以下步骤,必须安装正确的驱动程序版本(请参阅驱动程序版本支持下的图表),并且必须安装 Rosetta(可从 Apple 免费下载)

  1. 使用 Finder,浏览到“应用程序”文件夹

  2. 获取要启动的应用程序的信息(命令(嵌入图像移动到文件:pic10555.gif)+ I)或(二次单击 -> 获取信息)

  3. 选中“以 32 位模式打开”复选框,然后关闭“获取信息”窗口

    在此处输入图片描述

  4. 正常启动应用程序,即可使用完整打印功能

相关内容