引用:
原帖由 ccsr 于 2010-3-9 16:52 发表 
我想可能熟悉freebsd的朋友可能会改吧,改变一下内核设置
这个问题和FreeBSD完全无关, 纯粹是JunOS自己来处理的.
记得Jinstall解包后的两个文件吗, 一个几百K的是JunOS关于操作系统的外围文件, 另一个14M大的就是JunOS的Kernel, 可别小看这Kernel,这是经过多少高手修改过FreeBSD的核心和底层驱动才弄出来的Kernel.... 如果你改不了这个Kernel, 在FreeBSD上做的都是无用功.
关于网卡的问题, 我的研究结果如下: Qemu本身支持5种网卡, i82559er, e1000, rtl8139, ne2k_pci, pcinet. 但启动到JunOS后, 只有i82559er和e1000能认出来, 我试过了修改核心, 加驱动, 都没有办法在JunOS里多认另外的卡.....
而且JunOS启动后, 所有文件都是按iso9660的格式加载起来了, 这以为着它的文件系统你都无法修改......除非重新挂它的系统, 并把驱动拷进去, 或者在安装前就修改好, 但能不能再多认一种卡, 没人知道.....我觉得也意义不大了, 多认一种卡, 做的也是同一种试验啊.
至于fe-0/0/0和ge-0/0/0的问题, 至少还是需要写一个驱动,能模拟出这种卡, 至少在JunOS发检测数据的时候,它能进行回应....但真实的fe-0/0/0的数据结构, 调用参数, 返回值, 又有谁知道呢?