On 1 марта 2012 20:31:09 Sartakov A. Vasily wrote:
You should tell QEMU what kind of NIC will be emulate. It should be respective with device driver in ankh. Qemu supports 8139, so, you should build aknh with that driver and use: qemu -net nic,model=rtl8139,vlan=1,macaddr=52:54:00:12:34:56
01.03.2012, в 20:17, galiullintimur@gmail.com написал(а):
On 29 февраля 2012 22:04:04 Björn Döbel wrote:
Hi,
I use attached ankh.lua(defualt), ankh.vbus and wget.lua(default), and receive error http://paste.org.ru/?w335oj
looks like there was no NIC found on the machine you are booting on.
QEMU, I assume? What NIC options do you use for booting? Is the respective device driver enabled in l4/pkg/ankh/server/src/Makefile?
Cheers, Bjoern
l4-hackers mailing list l4-hackers@os.inf.tu-dresden.de http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers
On host system i have Realtek Semiconductor Co., Ltd. RTL8111/8168B and in l4/pkg/ankh/server/src/Makefile
# switch network cards on/off here NE2K = n LOOP = y RTL8139 = n RTL8169 = y PCNET = n E100 = n E1000 = n E1000E = n UX = n
l4-hackers mailing list l4-hackers@os.inf.tu-dresden.de http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers
l4-hackers mailing list l4-hackers@os.inf.tu-dresden.de http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers
it doesn't work with e1000, after rebuild with changes in source/pkg/ankh/server/src/Makefile NE2K = n LOOP = y RTL8139 = y RTL8169 = n PCNET = n E100 = y E1000 = y E1000E = y UX = n and using qemu with params -net nic,model=e1000,macaddr=52:54:00:12:34:56 receive: ankh | rom/ankh: #snap/l4re- snapshot-2011081207/src/l4/pkg/ankh/server/src/session: 159: Ankh::ServerSession::ServerSession(bool, bool, bool, const char*, const char*, unsigned int, bool): Assertion `_dev' failed.
with qemu -net nic,model=rtl8139,macaddr=52:54:00:12:34:56 all ok