• 通用地址冗余协议---OPENBSD CARP

    又发个为完成的.关于OPENBSD的CARP(通用地址冗余协议) CARP协议详解 --CARP协议原理及结构 /*作者:xie_minix*/ CARP ---通用地址冗余协议 源代码:(OpenBSD系统) src/sys/netinet/ip_carp.h, Revision 1.8 在核心配置文件/sys/arch/i386/conf/GENERIC中.定义为: pseudo-...

    2009-05-13 01:37:47

  • 也不知道是什么时候写的关于TELNET的问题

    TELNET的远程登录中,对root用户是不允许的.要打开此开关.必须查看telnetd源代码. 在telnetd的源代码中,远程登录是直接调用login.所以必须对login.c源程序进行更改. 不过后来才知道,在etc下有可以设置的.汗啊!到是真不会玩BSD系统 TELNET的远程登录中,对root用户是不允许...

    2009-05-13 01:37:19

  • 再加个FREEBSD的MUTEX

    我开始来劲了.呵呵,先搞两头,再取中间 /*- * 跳过BSD版权申明 */ #include __FBSDID($FreeBSD: src/sys/kern/kern_mutex.c,v 1.147.2.3 2004/10/16 02:14:59 ups Exp $); #include opt_adaptive_mutexes.h #include opt_ddb.h #include opt_mprof.h #include opt_mutex_...

    2009-05-13 01:37:19

  • 督促下自己,再发一篇关于BSD核心的MUTEX

    如果全部弄清了MUTEX,turnstile,WITNESS三者间的关系也就差不多懂了,还有个事情我明白了一点 FREEBSD的锁机制很完善,设置了各种各样的MUTEX,功能强大,效率明显要高.但未知因素多,也许我还没弄清楚. NETBSD的琐相对简单.代码量也少,涉及到的结构也少,不容易出问题.但效...

    2009-05-13 01:37:19

  • polling技术进展不大

    哎,怎么搞的,现在感觉体力和意识,效率都在下降.从年初写的论FREEBSD核心的POLLING技术设计与实现到现在还没完工,新的研究关于BSD系统核心mutex ,turnstile与witness原理与实现又是写了一半.这样的停工太多了.早年的关于OPENBSD核心新技术CARP的实现原理与相关技术只是...

    2009-05-13 01:36:53

  • Tmsnc (字符界面的msn messenger) 安装在 FreeBSD 5.4

    Tmsnc (字符界面的msn messenger) 安装在 FreeBSD 5.4 #在home目录新建一个目录for installation cd ~ mkdir pkg cd pkg #确定openssl有安装,tmsnc需要openssl和ncurses(latest)支持 #如果FreeBSD5.4是默认安装的话,openssl的版本不需要更新, #但是ncurses需要更新。...

    2009-05-13 01:36:53

  • 偶的NAT,ipfw手记

    NAT,ipfw手记。 拿一台机器做NAT,记下安装过程,方便以后再找,嘿嘿。 0.环境:一台FreeBSD的机器(内网:192.168.0.254,外网:111.111.222.222)双网卡。 1.编译内核。 cd /usr/src/sys/i386/conf cp GENERICKNAT ee GENERIC options IPFIREWALL # Enable IpFirewall...

    2009-05-13 01:36:53

  • 关于VI的错误

    启动时到recovering vi editor sessions时停止,只能ctrl+c过去 启动时到configuring syscons:blanktime时停止,只能ctrl+c过去 rm -rf /var/tmp/vi.recover Kai Vermehr writes: While booting I get the message recovering vi editor sessions and the booting proces...

    2009-05-13 01:36:28

  • m0n0wall

    http://www.m0n0.ch/wall/ m0n0wall is a project aimed at creating a complete, embedded firewall software package that, when used together with an embedded PC, provides all the important features of commercial firewall boxes (including ease of use) at...

    2009-05-13 01:36:28

  • 如何利用vmware调试内核

    写内核的模块,调试是个头痛的问题。一般情况下,多数人是通过串口线调试的。操作起来是比较繁琐的。 用vmware其实是非常方便的。 首先要配置好各个虚拟机,着重要配置的各个虚拟机的串口,一个作server,一个作client,被调试的当然是server了 1. 配置调试机 screen.wi...

    2009-05-13 01:36:04

2