Pantek Library
Hosting Provided By
CybrHost
High Speed Hosting

Re: Error MAC Header Length

From: Manuel Stol <ManuelS(at)AlliedData.com>
Date: Thu Jun 12 2003 - 07:31:05 EDT

Michael,

What kind of modem do you have?
- an external ethernet DSL modem,

  • an external USB DSL modem or
  • an internal PCI DSL modem.

Ethernet Config:
A) Ethernet DSL modem:

   The ethernet interface used is
   the one of the physical ethernet card (NIC) in your PC.    The modem is connected to the PC either by cross cable    or via an ethernet switch/hub.
B) PCI or USB DSL modem:

   The ethernet interface used is
   the virtual ethernet interface of the DSL modem driver.

VPN Client:
- You use the VPN Client on the same ethernet interface
  as the PPPoE connection.
  This means that you do *not* create an VPN connection   over the internet, because then you would put the   VPN Client on your PPPoE connection to have a VPN over PPPoE.
- So you use the VPN Client either for a VPN to a host (PC)
  in your local LAN in case of Ethernet Config A with a switch.   Or to create a VPN to your provider (ISP) for some extra   service (like payed video streams).
- If you use the VPN for extra services from your provider,
  I suggest to ask them what to do
  (the provider will have tested this configuration).
- If you use the VPN to a PC in your local LAN,
  well then I cannot help you.
  If there isn't any info about the ethernet header type   in the Linux nor in the Cisco VPN Client documentation,   then I don't know how to configure it.

What now:
- It's possible that the number of 22 in the error message
  "kernel: unknown mac header length (22)" is not the actual   length of the ethernet header, but the errno of EINVAL.
- This _could_ indicate that your kernel doesn't support
  tagged ethernet frames (VLAN) and that you must compile in   or load the VLAN kernel module.
- But it _could_ also mean that the ethernet frame is
  really screwed up.
  Please note that the DSL modem firmware or driver   may not support the relaying of tagged ethernet frames.
- I suggest that you use a sniffer (oops sorry I mean a
  Network Traffic Analyzer ;-), like Ethereal or tcpdump,   to find out what kind of ethernet frame causes the error.

Do you need help?X

Tschüß,
Manuel

On Thursday 12 June 2003 09:22, you wrote:

> Hi Manuel,
>
> thank you for your answer, but how can I change from 802.3 to
> Ethernet II ? I searched many HOWTO's and the WEB, but i found
> nothing. Can you help me one time more?
>
> Tschüss
> Michael
--
************************legal disclaimer*****************************
This message, and any attachment, is confidential and may be
legally privileged or otherwise protected from disclosure.
If you are not the intended recipient, please notify the sender
immediately by return e-mail.  You may not copy this message or
attachment, or disclose the contents, to any other person.  You
must destroy all copies of the original message and attachment.
Allied Data Technologies is neither liable for the proper nor
complete transmission of the information contained in this
e-mail communication, nor for any delay in its receipt.
*********************************************************************
Received on Thu Jun 12 07:39:05 2003

This archive was generated by hypermail 2.1.8 : Wed Aug 23 2006 - 12:43:07 EDT


Contact Us  Legal Notices  Order Services Online 
Pantek Home  Privacy Policy  IT news  Site Map  Pantek Library