准备做个rpld for win32

原创 2007年10月07日 22:35:00
  长假里打扫自己的狗窝,竟然从书柜下找出这么个盒子: (那个黑黑的东西是我的飞利浦手机,大家别以为是遥控器啊)

  当初是从虬江路淘来的无盘终端,70块钱吧。大家点击盒子图放大可以看见盒子依靠一个稳压电源5V供电,前面板有一个电源按钮和PS2鼠标、键盘接口,后面板则提供麦克风输入、声音输出、9针串口和VGA接口,以及一个RJ45接口。这个机器没有存储介质,其工作原理应该就是通过远程引导将操作系统下载后启动。在网上查了查,大多数文章都是说实现win95/win98的无盘工作站。看后面板的声音接口,想想应该是个多媒体环境,不会只跑个DOS/Netware吧。


  拆~~~开看看里面的内容:我加了根闲置128M SDRAM,应该能跑得起来。小小的主板上有两颗散热片覆盖的芯片,一颗是via的CPU,另一颗应该就是主板的控制芯片(南北桥?),有内存插槽,有块可擦写芯片(应该是网卡的ROM),还有颗被磨光了背面的字的芯片。有个类似通用主板上FDD/IDE白色接口,但是经过比较非软驱也非硬盘线插槽。

  于是乎开机启动出现logo及引导画面,这机器使用Novell RPL远程启动协议。这个RPL只是在Winnt 4.0 Server时才支持,近十年前就不被支持了。查网上资料还是有RPL引导的需求,大多是从winnt4的安装文件中剥取RPL服务器程序文件,再移植到win2003服务器上。前面这种方法需要将win2003的Access ODBC驱动程序Jet替换成winnt4的文件,势必会造成Win2003的运行不稳定,并且似乎在win2003SP2更新后,这种嫁接的方法的步骤更加复杂。

  这个无盘工作站应该还能用,想办法实现一个RPL服务器后,可以让该工作站启动一个非常小的Linux环境,写写小程序干干粗活什么的。决定利用非工作日及现有资源尝试写个win32的RPL服务器。基本思路是通过阅读Linux rpld 程序理解RPL过程,再使用winpcap工具实现绕过win32IP栈实现RPLD服务。



版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

使用Win32 API做个系统托盘图标

系统托盘在我们使用的程序中很普遍,下面我们来看一个很不错的例子,使用Win32 API实现,对理解系统托盘有些帮助。 转载随意,但请带上本文地址: http://www.nowamag...

使用Win32 API做个系统托盘图标

系统托盘在我们使用的程序中很普遍,下面我们来看一个很不错的例子,使用Win32 API实现,对理解系统托盘有些帮助。 #include #define IDR_PAUSE 12 #de...

《DLL for Win32/MFC》Part 2, DLL Client Application One

Part Two, DLL Client Application One 这是最简单而且多功能的没有使用MFC 的 DLL客户机程序。它的灵活多变归功于DLL的导出库信息。 现在,我们要创建一个Win...

Paul M Watt系列文章要点翻译<一>:Guide to WIN32 Paint for Beginners

1.介绍

Windows下安装Memcache 使用memcached for Win32

Windows下的Memcache安装: 1.下载memcached for Win32,可以到http://code.jellycan.com/memcached/里查找下,解压到某盘下面,我是放...
  • e_wsq
  • e_wsq
  • 2011-11-17 16:34
  • 2593

Generic host process for win32 services遇到问题需要关闭

全面解决Generic host process for win32 services遇到问题需要关闭 解决WIN补丁系统开机后弹出Generic host process for ...

class 'mongoClient' not found php_mongo.dll is not a valid Win32 application for windows

window下安装mongoDb比较简单 从 http://pecl.php.net/package/mongo 这里可以下载到最近的mongo扩展。 但是下载的时候,你要根据自己的php版本及架...

加速Delphi2005 for win32

====================================================== 注:本文源代码点此下载 =============================...

《DLL for Win32/MFC》Part 5, DLL MFC Client Application

《DLL for Win32/MFC》Part 5, DLL MFC Client Application                            ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)