I wrote a 802.1x authentication program,but authent fails in ubuntu 12.04 LTS.according to the 802.1x protocol I use the "libpcap" library which sends "eap-start" and "eapol" packet to the switch.
I can capture "eapol " packet using the tcpdump in PC ,but can't capture "eapol" packet on the switch enable debug mode.
Then I changed to the earlier version of ubuntu, such as 9.04 LTS 8.04 LTS, 802.1 x authentication is successful by the same program and the same switch.
I'm sure there is no problem of my program, why authentication failed in the new version of ubuntu? upgrate the driver of network,or some advice?
thank you for any suggestion.