呵呵,出差最大的好处就是不用安排时间陪老婆大人:)用QEMU虚拟两台串口连接设备,利用UDP模拟串口。再在串口上配置pppd。这样就模拟简单路由器就有戏了:) host--eth-RT1---serial---RT2---eth--HostRT1 qemu配置:qemu-system-x86_64 -M pc -m 64 -hda ./rtimg.1 \ &nb
在酒店(杭州宾江速8)里gentoo安装ppp,总是emerge失败。但是ping 站点成功得一踏糊涂。考虑到host系统中打开网页时开时不开。因此,怀疑tcp mss问题。 gentoo中修改mtu, ifconfig eth0 mtu 1024.竟然问题解决。  
补充注释:gentoo启动时刻采用hd*标识硬盘,grub采用hd*标识硬盘,缺省编译内核采用sd*标识硬盘。如下帖子有讨论:http://www.linuxquestions.org/questions/arch-29/why-sda-and-not-hda-552872/似乎如下说法是对的:'If you are using a kernel >= 2.6.20, all /dev/hd
到处是关于qemu网络的不清晰描述,记录一下我的结果,实践可行。简单理解: 对于host系统,tap接口就是一个普通接口,与桥接无关。 对于guest系统,qemu将guest系统的vlan物理连接至tap接口。因此,衍生出两种上网(连接internet)方法(不仅仅如此):1.利用bri接口将tap接口与host出接口eth0桥接在同一桥组中,在guest系统中连接上网。
这几天弄qemu,发现几个怪问题,先记录在这里:1. -net socket 的listen选项必须包含name属性,这是一个bug。net_client_init代码中name会一定赋NULL值,net_listen_client_init中则会访问他,因此命令行中需要添加一个name.2.rtl8139(缺省情况下)竟然对mac地址有选择性支持,guest os为gentoo,内核编译中已经包
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号