一些未使用的美味硬件漂浮在我的桌子上。渴望被使用。40MB 内存和一个 403 PPC 处理器在里面。
所以我决定尝试一下,将其连接到我的本地 Linux 网络。
在本 HOWTO 中,我们将处理一个 IBM Network Station 型号 8361-100,其他型号在之后添加。本 HOWTO 最初以 IBM Network Station 型号 8361-100 开始,之后添加了其他型号
我们还有关于其他 2 个型号的一些附加信息。8361-200 (型号 300) 和 8362-A23 (型号 1000)。更多信息可以在 http://www.pc.ibm.com/networkstation/products/ (在此处选择您的地区) 找到
我正在尝试描述我如何设置 NC,可能有很多其他方法来设置这台机器,但这一个效果很好。欢迎您从自己的经验中提出的任何其他意见。(也欢迎硬件 ;-))
本 HOWTO 并非试图成为关于 NC 和 Linux 的圣经,它只是试图帮助您入门。非常欢迎对本 NC 的贡献。
在过去的一年里,我收到了关于 HOWTO 的大量评论和来自其他人的大量帮助(令人惊讶的是很多来自 IBM 内部)。我一直很忙,因此现在是我第一次尝试对 HOWTO 进行真正的更新。大多数人都在问我关于 Linux 二进制文件来提取 AIX 发行文件。我听说 IBM 内部正在进行一个项目,但我对此事还没有准确的信息。
我们仍需在本 Howto 中实现的内容
欢迎帮助 ;-)
自 1.91 版本以来,本 Howto 还将记录更新的单元,如 Netvista 2200 和 Netvista 2800。
本文档的最新版本可以在 主网站 上找到。
本 HOWTO 版权归 1998-2001 Kris Buytaert 所有
根据 GNU 自由文档许可证 1.1 版或自由软件基金会发布的任何后续版本条款,允许复制、分发和/或修改本文档;不包含不变部分,不包含封面文本,也不包含封底文本。许可证副本包含在题为“GNU 自由文档许可证”的附录中。
使用本文档中的信息,风险自负。我对本文档的内容不承担任何潜在责任。使用本文档的概念、示例和/或其他内容完全由您自己承担风险。
所有版权均归其所有者所有,除非另有特别说明。在本文档中使用术语不应被视为影响任何商标或服务标志的有效性。
特定产品或品牌的命名不应被视为认可。
强烈建议您在进行重大安装之前备份您的系统,并在定期的时间间隔进行备份。
据我所知,在谈论 Linux 和 Netstation 系列时,目前有 3 种不同的情况。第一种类型是 IBM NC 100、110 和 300 系列。(我仍在等待确认 110 系列确实启动 Linux 的事实;))。据我所知,这些宝贝不能运行 Linux。然而,本 HOWTO 描述了如何将其集成到您的 Linux 环境中。
第二种类型是 IBM NC 1000,截至 2002 年 11 月,这些设备确实运行 Linux,虽然我没有时间清楚地记录这一点,但您可以从以下网址下载所需的软件
http://sourceforge.net/projects/networkstation/
以上所有类型都是基于 PowerPC 的设备。
第三种类型的 Netstation 是 2200 和 2800 系列。这些是基于 Intel 的设备,并且被设计为默认运行 Linux。您将在 howto 中找到有关如何安装这些机器的一些基本文档。
一台 NC,连接到您的本地网络,很可能是通过 UTP 连接,因此通过交叉电缆或 HUB 连接到服务器 - 在这种情况下是一个 Linux Box。基本上,NC 被设计为与 AS/400、Windows NT 或 AIX 服务器一起工作。这些都是昂贵的解决方案,但是使用瘦客户端不必花费那么多。(也提供令牌环版本)
我拥有的型号是 IBM Network Station 型号 8361-100。在内部,您可以找到一个 403PPC 芯片、一些 S3 vga 组件、一个 PCMCIA 插槽和普通的 72 针 (奇偶校验 ??) simms。在我的版本中,我找到了 8+32 Mb。
实际上,这 40Mb 内存有点过剩。在完全运行模式下,有很多配置面板、几个 telnet 会话和一个 X -query 打开,只占用了大约 4Mb 的内存。)因此,取出 32Mb 内存绝对没有显示出明显的速度损失。
嗯,在使用 Netstation 更多之后,特别是 Navio,我发现 Navio 使用了多达 27-30 Mb 的内存。所以这 40 Mb 内存真的不是那么过剩
我们证明在仅 Linux 网络上设置它没有问题。您需要一台服务器,它可以为您提供大约 25Mb 的可用磁盘空间用于软件,以及运行 X -query 的能力。在我们的设置中,我们使用了一台 486DX50 8Mb 作为文件服务器,我在另一台 486DX266 (PS/2 85) 32Mb 和我的 Multia 48Mb 之间切换作为 X 服务器。当然,机器越快越好。
新版本带有一个新的内核和应用程序中的一些更改。内核现在可以作为压缩文件下载,这加快了进程。
从 Network Station 3.0 开始,您需要一个新的启动监视器或启动 PROM(又名固件),版本为 3.0.x 或更高版本。您的 NetworkStation 将无法使用较旧的启动 PROM(又名固件)和新的 Network Station 3.x 内核。如果您购买新的 NetworkStation,您始终会获得最新的 PROM。较旧的版本可以从启动服务器自动更新,新的启动 PROM 从该服务器下载。(有人可以向我确认这些设备是带有 PPC 403GC(X) 的 110 版本吗!!!!)
还有一个新的设置实用程序布局,您可以在其中定义 Network Station 的基本网络设置。
Netvista 客户端(2200 和 2800)被设计为原生运行 Linux,这些瘦客户端不是基于 PowerPC 芯片,而是基于 Intel 芯片组,因此在这些设备上运行 Linux 非常简单
NC 内核、字体等。
为了启动 NC,您将需要其内核和字体。服务器上需要大约 25Mb 的文件。它们可以在安装了 Netstation 模块的 AIX 4.X 上找到。或者从 IBM Netstation 下载页面 下载
一个工作的 NFS 服务器,就像在每个默认的 Linux 发行版中一样。大约 85Mb 的磁盘空间必须导出到 NC。(这包括很多您实际上不需要的文档)
任何运行 XDM 且具有足够内存和处理器能力的机器都可以。您不需要在机器本身上配置 X,它可以是一个无头服务器。基本的 X Windows 安装将为您提供必要的守护程序。
有可能运行本地 X11 服务器,这可以避免一些网络流量。新版本支持标准的 X11 和 Motif X11 服务器。通过使用可配置的菜单或允许 telnet 会话,您可以访问网络上的其他计算机/服务器。
您也可能能够将应用程序导出到您的 Netstation 显示器,而无需实际使用 XDM。您可能想要运行额外的窗口管理器。这可以通过 telnet 进入远程机器并键入 export DISPLAY=nc_ipnr:0,然后在之后运行您想要使用的应用程序来完成。
可选
如果您有多个 NC,您可能希望使用 DHCP 服务器来分配 IP 地址。如何获取和配置 DHCP 服务器可以在 DHCP Mini Howto on sunsite 中阅读
您找到了所需的所有软件。现在让我们安装它们。
在 AIX 机器上制作 tarball 之前,请确保运行 /usr/netstation/bin/agree 以使内核成为可用格式。可能您也需要对从 IBM 网站获得的 tarball 执行相同的操作。因此,单独查找内核可能是另一种解决方案。找到一个大约有 25Mb 可用磁盘空间的驱动器,我使用 /usr/netstation/,并从 IBM 网站或 AIX 机器解压缩 tarbal。如果您没有足够的磁盘空间,则无需使用磁盘上大约 60Mb 的 /usr/netstation/doc。
本节由 Ken Collins 贡献,仍需我交叉检查。
一些读者在这里提供了帮助。您需要做的是创建一个新文件,该文件将包含在您的 standard.nsm 中,或修改该文件。
例如
您可以创建一个名为 local.nsm 的文件,内容如下(10.1.89.33 是您的 Linux Box)
set exec-startup-commands = { {"login 10.1.89.33"} } set xserver-access-control-enabled = false set tcpip-name-server-protocol = dns set tcpip-name-servers = {{ 10.1.89.33 } }并且您添加
read local.nsm到 standard.nsm。
另一种选择是将 /netstation/prodbase/configs/required.nsm 中的一行从 { actlogin } 更改为 { login } 以获得 xdm 选择器,或更改为 { login xx.xx.xx.xx } 以对您的 linux box 执行直接 xdm 查询。还有第三种方法,但我们还没有得到确认。
{ actlogin -authserv xx.xx.xx.xx }
Philip Tait 写信告诉我们:“从使用 WinZIP classic 从 nsmsetup.exe 解压缩的目录树中,将整个树复制到“Prodbase”下到 /netstation。导出 /netstation,然后按照以下部分进行操作。
Bram Piket 写信提出了一个更好的版本。
下载 nsmsetup.exe 文件后,您应该运行此文件。将有一个探针在此 win 系统下安装 NetworkStation。这没有成功(在我的情况下?)。不要单击最后一个错误窗口。然后留下一个临时的 NetStation 目录:“Ixp000.tmp”。将子目录复制到 linux 目录“/netstation”。将“x11”重命名为“X11”,将“en_us”重命名为“EN_US”。然后编辑文件“/netstation/prodbase/configs/required.nsm”以反映
set exec startup-commands=( ( mcuis ) ( login vvv.xxx.yyy.zzz ) )其中 vvv.xxx.yyy.zzz 是 LINUX 服务器地址。
从 IBM 网页下载 NetVistaLTC.tar.gz 文件,解压缩该文件并运行 rh_install.sh(我们在这里选择 RedHat 发行版)
(ftp://ftp.software.ibm.com/pc/pccbbs/network_station/netvistaltc.tar.gz)
Welcome to the IBM NetVista Thin Client RedHat Linux Installer After the installation has finished, the install log files will be located in ./tmp. If there are problems, please look at the following files. install.log - messages from the IBM install rpm.log - messages generated during install of the rpm's rpm.err - errors from the rpm install (most of these can be ignored) Please select Installation type: 1. Local CDROM 2. NFS Enter Selection: 1 Mount Point for CDROM [/mnt/cdrom] ? 1) Caldera Open Linux 3) SuSe Linux 5) Other 2) RedHat Linux 4) TurboLinux Which Linux distribution are you running on this server? 2 Client Installation Directory [/nstation/linux] ? /opt/NetVista Client Installation Directory does not exist. Create /opt/NetVista? y Client Machine Specific Directory [/nstation/machines] ? /opt/NetVista/machines Client Machine Specific Directory does not exist. Create /opt/NetVista/machines? y Machine specific directories based on MAC address or IP address [ MAC ] (IP/MAC) ? 1) Thin clients authenticate to server (DEFAULT) 2) No authentication to server Select the mode you want for server booted clients? 2 Please insert the RedHat 6.2 CD Press <ENTER> To Continue Installation of Server Boot RedHat 6.2 Linux client for IBM NetVista thin clientCurrent selections: Server IP address: 192.168.10.61 Client boot directory: /opt/NetVista Client SPECIFIC directory: /opt/NetVista/Machines Client SPECIFIC directory type: MAC Do you wish to continue, restart, or exit installation? (c/r/e) c When it completes with 100% install it will show you a screen like this Create /opt/NetVista/etc/fstab file Modify /opt/NetVista/etc/inittab to call rc.sysinit.IBM_NS.sboot Rename services not needed for IBM NetVista Thin Clients Add new Common Files Add RedHat 6.2 Specific Files Link files to RAM disk Backup var directory Setup Xserver files - XF86_SVGA and XF86Config Added /opt/NetVista to /etc/exports Added /opt/NetVista/Machines to /etc/exports Stripping binaries Client Directory Setup complete Installation is Complete Starting NFS services: [ OK ] Starting NFS quotas: [ OK ] Starting NFS mountd: [ OK ] Starting NFS daemon: [ OK ] INSTALLATION IS COMPLETE !!!
您可以从 http://service.boulder.ibm.com/dl/nc/priv/netsta-rd_linux 下载最新的 bflash 镜像。只需将设备指向从您下载的 bflash 镜像启动,您的固件将自行升级!。
编辑您的 /etc/exports,添加行
/usr/netstation 10.0.0.50(rw)其中 10.0.0.50 是您要分配给 NC 的 IP 地址。重新启动您的 nfs 守护程序。
[root@velvet sdog]# ps auxf |grep rpc sdog 4145 0.0 5.8 828 384 p1 S 03:55 0:00 \_ grep rpc root 3120 0.0 5.7 944 380 ? S Feb 27 0:00 rpc.mountd root 3129 0.0 1.5 880 100 ? S Feb 27 0:10 rpc.nfsd [root@velvet sdog]# kill -9 3120 3129 ; /usr/sbin/rpc.mountd ; /usr/sbin/rpc.nfsd
或在类似 RedHat 的系统上更容易 (5.X)
[root@velvet init.d]# pwd /etc/rc.d/init.d [root@velvet init.d]# ./nfs restart Restarting NFS services: rpc.nfsd rpc.mountd done. [root@velvet init.d]#
您的 NC 现在应该能够通过 NFS 挂载 /usr/netsation。
基本上,如果您不需要 X-Windows,到此为止就完成了。您可以轻松地从您的 NC telnet,而无需安装任何其他东西。然而,这东西的美妙之处在于它的 X 功能。
接下来我们必须设置 X 服务器。基本上我不需要设置任何东西,我所有运行 X-Windows 的机器都被配置为接受连接。我只是第一次启动 NC,它向我显示了所有运行 XDM 的机器(参见运行 X -indirect)。因此,任何可以运行 xdm 的机器都可以用作 X 服务器。只需确保 XDM 已启动即可。因此,任何可以运行 xdm 的机器都可以用作 X 服务器。只需确保 XDM 已启动即可。
这部分由 Josef Hill 贡献
我包含的是将 NS1000 与 box 上未完成任何配置一起使用的行。(默认设置.. 一切都留空)
inetd.conf
tftp dgram udp wait nobody /usr/sbin/tcpd in.tftpd /QIBM
然后创建一个目录 /QIBM/ProdData/NetworkStation/
并将 prodbase 目录的内容复制到 winzip sfx nsmsetup.exe 中,您可以从 http://techsupport.services.ibm.com/dl/nc/priv/netsta-rd_nsm 下载(您可能需要创建一个帐户才能访问此链接.. 它是免费的,不需要任何真实信息。)请注意,此下载为 90 多 MB
此时,如果您已完成 3 个必要的步骤,您的 netstation 将启动。
如果您使用此方法,您可以明显地跳过下一部分! ;-)
服务器端的一切都应该设置好了。让我们尝试 NC 端。
如果您已如上所述设置了自动配置,除非它不起作用,否则您不应该阅读此部分
从 NC 拔下网线。然后启动它。
在检查其内存、VGA 等之后,它将启动进入 IBM Network Station 设置实用程序。基本上,您可以从此菜单系统管理所有内容。这里将描述主要部分。
第 5 节 (F5):您的网络设置应如下所示
IP Addressed From NVRAM Network Station IP Adress 10.0.0.50 First Boot Host IP Adress 10.0.0.1 Second Boot Host IP Adress 10.0.0.11 Third Boot Host IP Adress 0.0.0.0 Gateway IP Adress 10.0.0.1 Subnet Mask 255.255.255.0 Broadcast IP Adress 10.0.0.255 Ethernet Standard Version 2
类似于我的设置。NC 本身具有 10.0.0.50,而 10.0.0.1 是 NFS 服务器,10.0.0.11 是辅助 NFS 服务器,以防万一。
第 6 节 (F6):在我的设置中看起来像这样。
Boot file kernel TFTP Boot Directory /usr/netstation/ NFS Boot Directory /usr/netstation/ Configuration File /usr/netstation/configs/standard.nsm Configuration Directory /usr/netstation/configs TFTP Order 2 NFS Order 1 MOP Order Disabled Local Order Disabled
其中 /usr/netstation 是 10.0.0.1 上导出的目录
第 7 节 (F7):您可以从一个不错的菜单中选择正确的分辨率/刷新率。我的运行在一个旧的 14 英寸 VGA 屏幕上,分辨率为 1024x768 @60Hz
基本上,这就是您需要安装的所有内容。
再次插入您的网线。并重新启动 NC。在测试视频/DRAM 后,NC 将搜索主机系统并请求启动信息,从 NFS 下载内核并启动。
在某些情况下,NC 可能会从主机下载更新的固件。
当启动图形控制台时,您应该会得到一个菜单栏和一个屏幕,您可以在其中选择 X 主机。您现在处于 CLE(通用登录环境):这是一个桌面,您可以在其中启动所有会话,无论是 telnet 还是 X。它使用一个本地窗口管理器,这是一个基于 MWM 的小型窗口管理器。
您的 NC 现在已设置完成。恭喜!
可以对 NC 进行进一步配置,例如设置颜色、窗口大小、默认键盘映射等。我不会详细描述这些。如果您在菜单系统中找不到方向。《IBM Network Station Runtime Environment for RS/6000 用户指南》可以在 http://www.as400.ibm.com/networkstation/rs6000/ 找到 .pdf 或 .ps 格式,它将为您提供详细信息。
较新版本的设置屏幕可能如下所示
使用 F3,您可以获得一个面板来设置工作站、启动服务器和网关的 IP 地址以及子网掩码。使用 F4,您可以获得一个面板来设置启动内核名称和路径以及方法(tftp 或 NFS)。F5 将您带到一个面板,用于设置您的配置文件和路径。
将 NC 用作具有多个控制台的普通终端。内置的 Motif 扩展比默认设置更容易使用 ;-) 按下 Pause/Break 键将随时弹出 NC 菜单。
网络工作站允许通过多个端口上的 telnet 会话进行配置访问。我所知道的默认配置如下
您可以使用 telnet 会话 telnet NC-IPaddr 端口轻松访问 TCP 端口。请注意是否启用了密码检查。密码“public”(不带引号)对我有效。
远程日志记录它与您的 CLE 中的消息控制台相同。
每个条目的格式跨越 2 行。
+ DD:HH:MM:SS NSKxxxx: ...
第一行涵盖日期,使用自启动时间以来计算天、小时、分钟和秒的字符串。第二行以消息标识符和分隔冒号后的英文纯文本消息开头,例如
[...] + 25:17:31:43 NSK5641: unable to get current time from 10.10.90.149 + 26:03:29:10 NSK4708: automatic powerdown to Suspend state after 40 minutes idle time + 26:03:49:10 NSK4708: automatic powerdown to Powerdown state after 60 minutes idle time + 26:07:22:38 NSK8001: accepting DIAGD connection from 10.10.90.150 [...]
使用此端口通过 telnet 会话 (telnet NC-IPaddr 5999) 对 NC 进行远程配置。
以下是一些我认为有用的第一个命令和提示。您显然可以远程在线配置 NC。配置文件使用相同的格式,但仅允许离线配置。作为替代方案,您可以使用 NC 菜单窗口中的设置功能。
首先,如果您定义了密码,您将需要登录。登录到 NC 应该会显示如下序列
*** NCD X Terminal Configuration *** Password: Invalid Password Password: public
登录后,您可以开始配置。配置语法与 /usr/netstation/configs/ 设置文件相同。请注意,此命令行界面中的行为与使用 gui 相同,即当您设置(您可以省略此关键字)某些参数时,您需要应用它。否则,您将看不到任何效果。随 netstation 软件一起交付了一个 /usr/netstation/configs/configd.doc 文档文件(- 更准确地说,我会称之为参考脚本 -)。(这些链接配置用于 RS/6000 安装。)
您可能想直接开始处理问题。因此,为了从困难中学习,我推荐一些入门命令:。
您需要一些网络管理软件才能使用它。最著名的商业软件包括 (Tivoli) NetView 和 HP OpenView。它们提供了易于使用的用户界面。对于 linux,您通常使用 cmu-snmp 进行命令行,使用基于 TCL/TK 的 scotty 进行可视化前端。(我喜欢命令行,这就是我要解释的内容)
如前所述,网络工作站是完全可配置的。它允许在使用时进行检查和更改。更改立即生效、在会话启动时生效或在启动时生效(请参阅 configd.doc)。所有从网络工作站的读取都不会泄露用户的显示内容,因此用户的隐私受到尊重(如果应用程序本身也尊重它)。只能检索配置,但不能检索窗口内容(至少不能通过这种方式)。
在最新版本的安装目录中有一个名为 snmpmib.txt 的 ASN.1 文件,它允许您的网络管理控制台解析 mib 符号。否则,您只能看到以点分隔的数字序列。因此,最好将此文件(注释以双破折号“--”开头)附加到您的 SNMP 软件的 mib.txt 文件中。您可以使用 snmpwalk、snmpget、snmpset 来浏览和修改您检索到的符号。
开始管理的最简单方法是执行命令
snmpwalk NC-IPaddr public system snmpget NC-IPaddr public system.sysDescr.0 snmpset NC-IPaddr public system.sysContact.0 s"MailTo:Kris.Buytaert@advalvas.b$ snmpwalk NC-IPaddr public system
坐下来稍微思考一下。它很容易使用。
如果您从未使用过 SNMP 命令,您应该阅读一些 SNMP 文档,参考 configd.doc。有关更多详细信息,请参阅 SNMP-HowTos。
它的工作方式几乎与 telnet 会话到配置端口相同,只是每个命令都是使用 UDP 单独传输到 NC 的。优点是您不必交互式工作,您使用 UDP 而不是 TCP,这避免了重试关闭的网络工作站。您必须具有成功的权限 - “public”是一个很好的读取社区...
IBM 有一个特殊的程序用于升级和关于 IBM Netststation 版本的文档。它包括 CD 和印刷文档
可以从以下网址从 IBM 免费订购 service.boulder.ibm.com/nc/pcserver/cd_order.shtml。
(感谢 Herman Bos (hermanb@xs4allnl) 提供此信息)
NetworkStation Manager 是在引导服务器上运行的软件。它具有 Web 界面,允许您从单个点管理所有 NetworkStation。您可以定义用户和组,并为他们每个人提供自定义桌面。
如果您不使用 Linux 提供的窗口管理器,则需要此功能。它基本上通过解析和写入配置文件来工作。但是,Linux 不是此软件支持的平台。因此,作为一种解决方法,您必须手动更改配置文件,或者让 OS/390、AIX 或 Windows NT 为您完成这项工作。请注意,对于 NetworkStation 桌面的用户和组中的个性化设置,您需要在引导服务器上运行登录守护程序。此守护程序在 Linux 上不可用。因此,个性化设置必须通过根据坐在工作站的用户命名配置文件来完成。
有一本关于 Network Station 的实际红皮书,
, IBM PubNumber SG24-5844-00。对于与 Linux 一起使用,阅读 IBM Network Station - RS/6000 Notebook, IBM PubNumber SG24-2016-01 可能会对您有所帮助。它解释了与 RS/600 AIX 系统(Unix 的一个有趣的变体)一起使用。
以下是我发现有用的一些配置文件语句
set boot-prom-force-update = true 使用此设置,Network Station 将检查新的启动 PROM(又名固件)并在可用时下载它。
set xserver-access-control-enabled = false 将允许所有 XClient 连接到在该 Network Station 上运行的 XServer。
(由 Bram Piket 贡献)
要使打印工作,您需要执行两个配置步骤。一个在 Netstation 上,另一个在服务器的打印系统上。
在 Netstation 上
弹出 IBM Network Station 用户服务窗口(Alt-Shift-Home 标准)或重新启动 Netstation 终端。
如命名的 IBM 红皮书第 184 页所述
在设置 -> 更改设置参数中,选择打印
在 Lpr 服务器中添加:服务器:localhost 队列名称:PARALLEL1 数据流类型:ps (postscript)
使用应用并作为文件保存。将此文件添加到:/netstation/prodbase/configs/defaults.dft
在打印机端
假设是一个 cups 打印系统。您必须是 root 才能管理 cups。在 Web 浏览器中打开 cups-setup (localhost:631)。在管理 -> 添加打印机中,命名您的打印机并提供设备 URI
lpd://ppp.qqq.rrr.sss/PARALLEL1,
其中 ppp.qqq.rrr.sss = Netstation 的 IP 地址。
有一本关于打印的红皮书,《IBM Network Station Printing Guide》,IBM PubNumber SG24-5212-00。红皮书可以在 http://www.redbooks.ibm.com/ 找到
ANeuper@antaris.de 本意译的作者。
我已经测试过 Centennial 生产的内存卡(IBM 提供了与 NC 兼容的更完整的内存卡列表)。我建议最小容量为 20MB。 如果容量小于 20MB,您在卡上的功能将会减少。即使 20MB 也远远不够。一旦 NC 安装了内存卡,它就可以作为其网络附近的其它 NC 的对等启动主机。
您需要连接到文件管理器端口 5996。请留意您的配置文件中的访问保护设置。如果您是首次将内存卡与网络工作站一起使用,则需要格式化它。您应该挂载并导出它。一旦您导出了它 (showmount -e NC-IPaddr
),您可以将其挂载到您的引导服务器 (mount NC-IPaddr:/local /mnt
) 并传输设置目录 ( cp -r /usr/netstation/* /mnt
)。 注意不要忘记一些必要的文件,特别是需要一些 X11 文件。完整的目录将无法放入卡中。避免在芯片卡上擦除,声明释放的空间并不容易且浪费空间。
要获取更详细的信息,您需要在 IBM 提交 PRPQ(无论这意味着什么),联系 IBM 代表或联系
“用户偏好设置”似乎存储在 NVRAM 中,而“快速设置”和“设置参数”则从引导服务器读取(在 NFS 中,/netstation/prodbase/configs/standard.nsm)。
屏幕保护程序和背景读取 XBM 图像,Linux/BSD/*nix 用户可以使用 XV 导出为此格式。显示的屏幕保护程序图像将被反转。
这些单元不使用 NTP,而是使用 inetd 内置的 unix 时间 (37/udp) 支持,我个人建议使用 xinetd。
这是用户服务控制台版本的 ping。
设置全局密码将使用密码保护 “BIOS” 设置。根据 Matthew Poertner 的说法
您可以使用以下命令重置网络工作站上的 NVRAM(已在 110 和 300 型号上测试过)
>From Setup Utility: -CTRL+ALT+SHIFT+F1 -NV -R -L -S Are you Sure? Yes -Q Reboot and Reconfig
但是,如果这仍然不起作用,您可以随时尝试 ...
1. Power Off 2. open it, everything attached 3. above the pcmcia slot, right hand there are two blank metal spots, about 1 mm square, connect them (e.g. with a screwdriver) and power on the netstation 4. watch the boot sequence, some when it should say sth. like "NVRAM cleared or so" 5. Power Off, close it, and everything should be wonderful!
如果那仍然不起作用,我就不知道了 ;-(
大多数单元(特别是 8361-110 型号)不仅支持 X (作为 X 终端) 和 NC (Windows NT 终端服务器) 用途,它的内置控制台还支持串行连接(本地连接和使用 PPP/SLIP 的拨号连接,以及 telnet 连接)。
IBM 网站上有很多关于 NC 的文档,其中大部分是 PDF 格式。
最新的更新可以在 http://www.as4000.ibm.com/networkstation/rs6000/ 找到,包括
有一个名为 NetVista 瘦客户端 Linux 论坛的邮件列表,可以在 http://techconnect.ease.lsoft.com/archives/netvista_thin_client_forum/network.htm 找到,存档也可以在那里找到。
网上有很多关于 PPC40X 上 Linux 的新资源。 这里有一个小列表。 http://www.borg.umn.edu/~grant/Linux/ 似乎一些 Netstation 包含 403GC[X],在此页面上您可以找到适用于该 PPC 的 Linux 内核。 如果有人成功了,请联系我! http://www.mvista.com/products/405gp_status/main.html Montavista Software 在将 Linux 内核移植到基于 IBM PowerPC 405GP 的 Walnut System 上做得很好
最近,我们建立了一个 Wiki 来讨论 Netstation 上 Linux 的开发,您可以在 http://howto.ipng.be/NetstationWiki/ 找到它。 这个努力实际上奏效了,并且 SourceForge 上有一个全新的项目,您可以在那里下载在 IBM NC 1000 上启动 Linux 所需的软件。 http://sourceforge.net/projects/networkstation/
非常感谢 Wouter Cloetens (wcloeten@raleigh.ibm.com) 让我入门,以及 Boas Betzler、Andreas Neuper 和 Herman Bos 提供的额外信息。 v1.00 版本的更新要感谢 Matt Peterson、Ken Collins 和 Philip Tait,他们使用 Win98 机器而不是 AIX 机器进行设置。 Josef Hill 提供了自动配置描述。 Niels H Sondergaard、John Kaiser 和 Joern Allmers 也属于那些聪明人,他们给我发邮件提供了 HOWTO 的额外信息
还要感谢 Bart Geens (Bart.Geens@advalvas.be) 重新阅读本指南并发现了很多拼写错误
还要感谢所有给我写信提供提示和帮助的不同的人,尽管我可能忘记包含他们的一些评论,如果您认为您的部分遗漏了,请给我发邮件 ;-)