VirtualBox

Opened 13 years ago

Closed 13 years ago

#8817 closed defect (worksforme)

Internal networking broken in 4.0.6

Reported by: Bc. Jan Kalab Owned by:
Component: network Version: VirtualBox 4.0.6
Keywords: internal network Cc:
Guest type: Linux Host type: Linux

Description

I'm developing software network switch as school project. We are using pthread and pcap libraries. My switch stopped to work in 4.0.6, downgrading to 4.0.4 made it wortk again. Same for my schoolmate.

We are both using Tiny Core Linux distribution for both the switcj machine, and for it's clients. We have the switch connected to clients using vbox's virtual networking. Every couple of ports on switch and client is in the same internal network, simulating direct wire connection.

If I start ping from client1 to client2, switch is telling me it's receiving ARP broadcast packets, but no response. If I start ping drom client2 to client1 (while the previous ping test is still running), switch is not receiving anything on client2's port. If I now stop the ping client1 switch starts receiving ARP broadcast drom client2. So... I can't send/receive packets simultaneously.

My host: Ubuntu 10.10 64bit (Linux mana3 2.6.35-29-generic #51-Ubuntu SMP Fri Apr 15 17:12:35 UTC 2011 x86_64 GNU/Linux)
Schoolmate's host: Fedora 64bit (Linux 2.6.35.12-90.fc14.x86_64)
Guests: Tiny Core Linux 32bit (Linux box 2.6.33.3-tinycore #2012 17:05:42 EEST 2010 i686 GNU/Linux)

I will attach the source code of the switch for testing on monday (after shool deadline).

Change History (6)

comment:1 by Bc. Jan Kalab, 13 years ago

Another schoolmate is having the same behaviour (and he definitely have his own version of switch, but using the same libraries).

Host: Win7 64bit
Guests: switch on Ubuntu 10.04 32bit, clients on Tiny Core Linux (32bit)

comment:2 by Robert Szabo, 13 years ago

I too am having the same issue using win7 64bit host and linux 64 bit guests using release 4.0.6 of VirtualBox.

Reverted back to 4.0.4 and this functionality works again.

comment:3 by Frank Mehnert, 13 years ago

Is you problem related to this problem?

comment:4 by Bc. Jan Kalab, 13 years ago

Yes, the guide in those posts fixes the problem.

But I guess this should be more obvious. Probably some "promiscuous" checkbox in the GUI...

comment:5 by Frank Mehnert, 13 years ago

Thanks for the feedback. The next major release will have a GUI setting, but this change was not possible for a minor release.

comment:6 by Frank Mehnert, 13 years ago

Resolution: worksforme
Status: newclosed
Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use