<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/4.4.4">
</HEAD>
<BODY>
Hi Radovan,<BR>
<BR>
Thanks a bunch for taking the time to make all the tests in paragraph 17 c) and document everything! I believe that now it's very well explained and everybody should be able to fix their 802.1q and/or L3 issues in LiSA.<BR>
<BR>
Cheers,<BR>
<BR>
Radu<BR>
<BR>
On Fri, 2013-06-28 at 08:00 -0400, chicany wrote:
<BLOCKQUOTE TYPE=CITE>
    Hi Radu,
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <BR>
    <BR>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    I made the necessary changes in my LiSA - GNS3 tutorial. Please, check the paragraph 17 c) and d).&nbsp;
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <BR>
    <BR>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <A HREF="http://brezular.wordpress.com/2010/09/25/lisa/">http://brezular.wordpress.com/2010/09/25/lisa/</A><BR>
    <BR>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <BR>
    <BR>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    Bye!
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <BR>
    <BR>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    Radovan Brezula
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <BR>
    <BR>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    2013/6/5 Radu Rendec &lt;<A HREF="mailto:radu.rendec@mindbit.ro">radu.rendec@mindbit.ro</A>&gt;
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <BLOCKQUOTE>
        On Tue, 2013-06-04 at 15:57 -0400, chicany wrote: <BR>
        <BLOCKQUOTE TYPE=CITE>
            <BR>
            <I>I've managed to replicate Ammar's topology and reproduce the problem. I can confirm that the problem is actually caused by hardware VLAN untagging. But the problem is that I have no idea how to change the NIC type for GNS3 VirtualBox guests. All NIC settings in VirtualBox are overwritten by GNS3 at the time when it starts the virtual machines. I couldn't find any NIC type setting in the GNS3 interface.</I><BR>
            <BR>
            <BR>
            Drag&nbsp; Vbox guest from the left panel&nbsp; and drop it on GNS3 desktop. Left click on Vbox guest and select <I>Configure. </I>Now you select&nbsp; NIC type for particular VBox guest<I>. </I><BR>
        </BLOCKQUOTE>
        <BR>
        <BR>
    </BLOCKQUOTE>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <BLOCKQUOTE>
        Thanks for the hints! I managed to start the test topology (screenshot attached) with &quot;pcnet2&quot; instead of &quot;automatic&quot;. Now it works as expected. I attached config.text for the lisa nodes (it's the same on both nodes). I guess this is the &quot;official&quot; workaround for getting lisa trunk interfaces to work in VirtualBox. Perhaps you can do me a favour and add this note to your page that describes lisa configuration in GNS3 :)<BR>
        <BR>
        Change of MAC for VLAN interfaces isn't necessary in <I>this particular</I> scenario, since I'm not using any layer 3 functionality on top of lisa (the VLAN interfaces don't even exist for the 2 VLANs that I configured). It <B><I>is</I></B> required though when VLAN interfaces are used and they are assigned IP addresses.
    </BLOCKQUOTE>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <BLOCKQUOTE>
        <BR>
        <BR>
        <BLOCKQUOTE TYPE=CITE>
            I successfully tested trunking between two LiSA instances emulated by QEMU on GNS3. I used i82557b eth card type<B>. </B>Change of MAC for VLAN interface was required in order to get it working.<BR>
            <BR>
        </BLOCKQUOTE>
    </BLOCKQUOTE>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <BLOCKQUOTE>
        I took a look to the kernel tree. The i82557 is supported by the &quot;e100&quot; driver. Quoting from e100.c - the big comment at the beginning of the file, section V:<BR>
        <BR>
        <BLOCKQUOTE>
            <I>VLAN offloading of tagging, stripping and filtering is not supported, but driver will accommodate the extra 4-byte VLAN tag for processing by upper layers.</I><BR>
        </BLOCKQUOTE>
        <BR>
        So hardware VLAN untagging (or &quot;stripping&quot; as they call it) is not supported at all, and the driver will pass the original frame (including the 802.1q tag) to the upper layers. This is why it worked for you in QEMU.<BR>
        <BR>
        Thanks again for all the hard work of integrating lisa into GNS3 and creating the VM images!<BR>
        <BR>
        Cheers,<BR>
        <BR>
        Radu<BR>
        <BR>
        <BR>
    </BLOCKQUOTE>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <BLOCKQUOTE>
        <BR>
        _______________________________________________<BR>
        LiSA-Users mailing list<BR>
        <A HREF="mailto:LiSA-Users@lisa.mindbit.ro">LiSA-Users@lisa.mindbit.ro</A><BR>
        <A HREF="http://lisa.mindbit.ro/mailman/listinfo/lisa-users">http://lisa.mindbit.ro/mailman/listinfo/lisa-users</A><BR>
        <BR>
    </BLOCKQUOTE>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <BR>
    <BR>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
<PRE>
_______________________________________________
LiSA-Users mailing list
<A HREF="mailto:LiSA-Users@lisa.mindbit.ro">LiSA-Users@lisa.mindbit.ro</A>
<A HREF="http://lisa.mindbit.ro/mailman/listinfo/lisa-users">http://lisa.mindbit.ro/mailman/listinfo/lisa-users</A>
</PRE>
</BLOCKQUOTE>
<BR>
</BODY>
</HTML>