Page 1 of 1
					
				L2 LAN-to-LAN bridge looks fine but no communication
				Posted: Mon Oct 13, 2014 7:20 pm
				by caje_77
				Hi @all!
i built up a l2-bridge LAN-to-LAN. In the administration GUI everything looks fine, but no communication comes through. Regarding to troubleshooting my configuration of VPN is wrong. I can not find the misconfiguration. I tried a lot of stuff, read the softether manuals several times. Nothing helps! 
A short history/overview:
- Both sides are in the same net (192.168.128.162 and 192.168.177.23 in subnet 255.255.0.0)
- used components: VPNserver and VPNbridge
- connection is established (both sides are displayed as online)
- used network adapters are locally bridged and system is restarted several times after that
- when refreshing status view incoming and outgoing unicast and multicast packets are counting up
- the iptable of the session displays a lot of IPs of both sides
- SecureNAT is disabled, IPsec/L2TP is disabled, OpenVPN/MS-SSTP cloning is disabled
- no obvious reasons/errors for that silence listed in all standard logs
Result of ping on both sides looks the same, here example of bridge-side to vpnserver:
bridge:~$ traceroute 192.168.128.162
traceroute to 192.168.128.162 (192.168.128.162), 30 hops max, 60 byte packets
 1  bridge (192.168.177.23)  2997.133 ms !H  2997.074 ms !H  2997.058 ms !H
bridge:~$ ping 192.168.128.162
PING 192.168.128.162 (192.168.128.162) 56(84) bytes of data.
From 192.168.177.23 icmp_seq=1 Destination Host Unreachable
From 192.168.177.23 icmp_seq=2 Destination Host Unreachable
Details of server:
******************
- OS: Raspbian GNU/Linux 7 (wheezy)
- server ~ $ ifconfig -a
eth0      Link encap:Ethernet  HWaddr b8:27:eb:07:80:aa  
          inet addr:192.168.128.162  Bcast:192.168.255.255  Mask:255.255.0.0
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:52746 errors:0 dropped:0 overruns:0 frame:0
          TX packets:48015 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:10503862 (10.0 MiB)  TX bytes:10568327 (10.0 MiB)
eth0.99   Link encap:Ethernet  HWaddr b8:27:eb:07:80:aa  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:264 errors:0 dropped:0 overruns:0 frame:0
          TX packets:264 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:105191 (102.7 KiB)  TX bytes:105191 (102.7 KiB)
- server ~ $ uname -a
Linux raspberrypi 3.12.28+ #710 PREEMPT Wed Sep 10 15:23:42 BST 2014 armv6l GNU/Linux
- Product Name: SoftEther VPN Server (32 bit)
- Version: Version 4 10 Build 9505 (English)
- server ~ $ sudo ufw status
Status: inactive
- server is behind a NAT, Port 443 is forwarded to Port 1200 from outside
Details of bridge:
******************
- OS: ubuntu 14.04 LTS 64 Bit
- bridge:~$ ifconfig -a
lo        Link encap:Lokale Schleife  
          inet Adresse:127.0.0.1  Maske:255.0.0.0
          inet6-Adresse: ::1/128 Gültigkeitsbereich:Maschine
          UP LOOPBACK RUNNING  MTU:65536  Metrik:1
          RX-Pakete:996 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
          TX-Pakete:996 Fehler:0 Verloren:0 Überläufe:0 Träger:0
          Kollisionen:0 Sendewarteschlangenlänge:0 
          RX-Bytes:205803 (205.8 KB)  TX-Bytes:205803 (205.8 KB)
p2p1      Link encap:Ethernet  Hardware Adresse d4:3d:7e:b2:5d:24  
          inet Adresse:192.168.177.23  Bcast:192.168.255.255  Maske:255.255.0.0
          inet6-Adresse: fe80::d63d:7eff:feb2:5d24/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metrik:1
          RX-Pakete:87891 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
          TX-Pakete:133375 Fehler:0 Verloren:0 Überläufe:0 Träger:0
          Kollisionen:0 Sendewarteschlangenlänge:1000 
          RX-Bytes:14468955 (14.4 MB)  TX-Bytes:113283620 (113.2 MB)
- bridge:~$ uname -a
Linux htpc 3.11.0-19-generic #33-Ubuntu SMP Tue Mar 11 18:48:34 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
- Product Name: SoftEther VPN Bridge (64 bit)
- Version: Version 4 10 Build 9505 (English)
- bridge:~$ sudo ufw status
Status: Inaktiv
			 
			
					
				Re: L2 LAN-to-LAN bridge looks fine but no communication
				Posted: Mon Oct 13, 2014 7:22 pm
				by caje_77
				bridge config:
# Software Configuration File
# ---------------------------
# 
# You may edit this file when the VPN Server / Client / Bridge program is not running.
# 
# In prior to edit this file manually by your text editor,
# shutdown the VPN Server / Client / Bridge background service.
# Otherwise, all changes will be lost.
# 
declare root
{
	uint ConfigRevision 31
	bool IPsecMessageDisplayed false
	string Region $
	bool VgsMessageDisplayed false
	declare ListenerList
	{
		declare Listener0
		{
			bool DisableDos false
			bool Enabled true
			uint Port 443
		}
		declare Listener1
		{
			bool DisableDos false
			bool Enabled true
			uint Port 1194
		}
	}
	declare LocalBridgeList
	{
		bool DoNotDisableOffloading false
		declare LocalBridge0
		{
			string DeviceName p2p1
			string HubName BRIDGE
			bool LimitBroadcast false
			bool MonitorMode false
			bool NoPromiscuousMode false
			bool TapMode false
		}
	}
	declare ServerConfiguration
	{
		uint64 AutoDeleteCheckDiskFreeSpaceMin 104857600
		uint AutoDeleteCheckIntervalSecs 300
		uint AutoSaveConfigSpan 300
		bool BackupConfigOnlyWhenModified true
		string CipherName AES256-SHA
		uint CurrentBuild 9505
		bool DisableCoreDumpOnUnix false
		bool DisableDeadLockCheck false
		bool DisableDosProction false
		bool DisableGetHostNameWhenAcceptTcp false
		bool DisableIntelAesAcceleration false
		bool DisableIPv6Listener false
		bool DisableSessionReconnect false
		bool DontBackupConfig false
		byte HashedPassword XXX
		string KeepConnectHost keepalive.softether.org
		uint KeepConnectInterval 50
		uint KeepConnectPort 80
		uint KeepConnectProtocol 1
		uint64 LoggerMaxLogSize 1073741823
		uint MaxConnectionsPerIP 256
		uint MaxUnestablishedConnections 1000
		bool NoHighPriorityProcess false
		bool NoLinuxArpFilter false
		bool NoSendSignature false
		bool SaveDebugLog false
		byte ServerCert XXX
		byte ServerKey XXX
		uint ServerLogSwitchType 4
		bool UseKeepConnect true
		bool UseWebTimePage false
		bool UseWebUI false
		declare GlobalParams
		{
			uint FIFO_BUDGET 10240000
			uint HUB_ARP_SEND_INTERVAL 5000
			uint IP_TABLE_EXPIRE_TIME 60000
			uint IP_TABLE_EXPIRE_TIME_DHCP 300000
			uint MAC_TABLE_EXPIRE_TIME 600000
			uint MAX_BUFFERING_PACKET_SIZE 2560000
			uint MAX_HUB_LINKS 1024
			uint MAX_IP_TABLES 65536
			uint MAX_MAC_TABLES 65536
			uint MAX_SEND_SOCKET_QUEUE_NUM 128
			uint MAX_SEND_SOCKET_QUEUE_SIZE 2560000
			uint MAX_STORED_QUEUE_NUM 1024
			uint MEM_FIFO_REALLOC_MEM_SIZE 655360
			uint MIN_SEND_SOCKET_QUEUE_SIZE 320000
			uint QUEUE_BUDGET 2048
			uint SELECT_TIME 256
			uint SELECT_TIME_FOR_NAT 30
			uint STORM_CHECK_SPAN 500
			uint STORM_DISCARD_VALUE_END 1024
			uint STORM_DISCARD_VALUE_START 3
		}
		declare ServerTraffic
		{
			declare RecvTraffic
			{
				uint64 BroadcastBytes 248304925
				uint64 BroadcastCount 1104567
				uint64 UnicastBytes 4959355334
				uint64 UnicastCount 11604461
			}
			declare SendTraffic
			{
				uint64 BroadcastBytes 261786961
				uint64 BroadcastCount 919245
				uint64 UnicastBytes 1424785182
				uint64 UnicastCount 3210038
			}
		}
		declare SyslogSettings
		{
			string HostName $
			uint Port 514
			uint SaveType 0
		}
	}
	declare VirtualHUB
	{
		declare BRIDGE
		{
			uint64 CreatedTime 1412673193348
			byte HashedPassword XXX
			uint64 LastCommTime 1413191835710
			uint64 LastLoginTime 1412673193346
			uint NumLogin 0
			uint RadiusRetryInterval 0
			uint RadiusServerPort 1812
			string RadiusSuffixFilter $
			byte SecurePassword XXX
			uint Type 0
			declare AccessList
			{
			}
			declare AdminOption
			{
				uint allow_hub_admin_change_option 0
				uint deny_bridge 0
				uint deny_change_user_password 0
				uint deny_empty_password 0
				uint deny_hub_admin_change_ext_option 0
				uint deny_qos 0
				uint deny_routing 0
				uint max_accesslists 0
				uint max_bitrates_download 0
				uint max_bitrates_upload 0
				uint max_groups 0
				uint max_multilogins_per_user 0
				uint max_sessions 0
				uint max_sessions_bridge 0
				uint max_sessions_client 0
				uint max_sessions_client_bridge_apply 0
				uint max_users 0
				uint no_access_list_include_file 0
				uint no_cascade 0
				uint no_change_access_control_list 0
				uint no_change_access_list 0
				uint no_change_admin_password 0
				uint no_change_cert_list 0
				uint no_change_crl_list 0
				uint no_change_groups 0
				uint no_change_log_config 0
				uint no_change_log_switch_type 0
				uint no_change_msg 0
				uint no_change_users 0
				uint no_delay_jitter_packet_loss 0
				uint no_delete_iptable 0
				uint no_delete_mactable 0
				uint no_disconnect_session 0
				uint no_enum_session 0
				uint no_offline 0
				uint no_online 0
				uint no_query_session 0
				uint no_read_log_file 0
				uint no_securenat 0
				uint no_securenat_enabledhcp 0
				uint no_securenat_enablenat 0
			}
			declare CascadeList
			{
				declare Cascade0
				{
					bool CheckServerCert false
					bool Online true
					declare ClientAuth
					{
						uint AuthType 1
						byte HashedPassword XXX
						string Username vpn
					}
					declare ClientOption
					{
						string AccountName lars
						uint AdditionalConnectionInterval 1
						uint ConnectionDisconnectSpan 0
						string DeviceName _SEHUBLINKCLI_
						bool DisableQoS false
						bool HalfConnection false
						bool HideNicInfoWindow false
						bool HideStatusWindow false
						string Hostname XXX
						string HubName VPN
						uint MaxConnection 8
						bool NoRoutingTracking true
						bool NoTls1 false
						bool NoUdpAcceleration false
						uint NumRetry 4294967295
						uint Port 1200
						uint PortUDP 0
						string ProxyName $
						byte ProxyPassword $
						uint ProxyPort 0
						uint ProxyType 0
						string ProxyUsername $
						bool RequireBridgeRoutingMode true
						bool RequireMonitorMode false
						uint RetryInterval 10
						bool UseCompress true
						bool UseEncrypt true
					}
					declare Policy
					{
						bool ArpDhcpOnly false
						bool CheckIP false
						bool CheckIPv6 false
						bool CheckMac false
						bool DHCPFilter false
						bool DHCPForce false
						bool DHCPNoServer false
						bool DHCPv6Filter false
						bool DHCPv6NoServer false
						bool FilterIPv4 false
						bool FilterIPv6 false
						bool FilterNonIP false
						uint MaxDownload 0
						uint MaxIP 0
						uint MaxIPv6 0
						uint MaxMac 0
						uint MaxUpload 0
						bool NoBroadcastLimiter false
						bool NoIPv6DefaultRouterInRA false
						bool NoIPv6DefaultRouterInRAWhenIPv6 false
						bool NoServer false
						bool NoServerV6 false
						bool RAFilter false
						bool RSandRAFilter false
						uint VLanId 0
					}
				}
			}
			declare LogSetting
			{
				uint PacketLogSwitchType 4
				uint PACKET_LOG_ARP 0
				uint PACKET_LOG_DHCP 1
				uint PACKET_LOG_ETHERNET 0
				uint PACKET_LOG_ICMP 0
				uint PACKET_LOG_IP 0
				uint PACKET_LOG_TCP 0
				uint PACKET_LOG_TCP_CONN 1
				uint PACKET_LOG_UDP 0
				bool SavePacketLog true
				bool SaveSecurityLog true
				uint SecurityLogSwitchType 4
			}
			declare Message
			{
			}
			declare Option
			{
				uint AccessListIncludeFileCacheLifetime 30
				uint AdjustTcpMssValue 0
				bool ApplyIPv4AccessListOnArpPacket false
				bool BroadcastLimiterStrictMode false
				uint BroadcastStormDetectionThreshold 0
				uint ClientMinimumRequiredBuild 0
				bool DisableAdjustTcpMss false
				bool DisableCheckMacOnLocalBridge false
				bool DisableCorrectIpOffloadChecksum false
				bool DisableHttpParsing false
				bool DisableIPParsing false
				bool DisableKernelModeSecureNAT false
				bool DisableUdpAcceleration false
				bool DisableUdpFilterForLocalBridgeNic false
				bool DisableUserModeSecureNAT false
				bool DoNotSaveHeavySecurityLogs false
				bool DropArpInPrivacyFilterMode true
				bool DropBroadcastsInPrivacyFilterMode true
				bool FilterBPDU false
				bool FilterIPv4 false
				bool FilterIPv6 false
				bool FilterNonIP false
				bool FilterOSPF false
				bool FilterPPPoE false
				uint FloodingSendQueueBufferQuota 33554432
				bool ManageOnlyLocalUnicastIPv6 true
				bool ManageOnlyPrivateIP true
				uint MaxLoggedPacketsPerMinute 0
				uint MaxSession 0
				bool NoArpPolling true
				bool NoDhcpPacketLogOutsideHub true
				bool NoEnum false
				bool NoIpTable false
				bool NoIPv4PacketLog false
				bool NoIPv6AddrPolling false
				bool NoIPv6DefaultRouterInRAWhenIPv6 true
				bool NoIPv6PacketLog false
				bool NoLookBPDUBridgeId false
				bool NoMacAddressLog true
				bool NoManageVlanId false
				bool NoSpinLockForPacketDelay false
				bool RemoveDefGwOnDhcpForLocalhost true
				uint RequiredClientId 0
				uint SecureNAT_MaxDnsSessionsPerIp 0
				uint SecureNAT_MaxIcmpSessionsPerIp 0
				uint SecureNAT_MaxTcpSessionsPerIp 0
				uint SecureNAT_MaxTcpSynSentPerIp 0
				uint SecureNAT_MaxUdpSessionsPerIp 0
				bool SuppressClientUpdateNotification false
				string VlanTypeId 0x8100
				bool YieldAfterStorePacket false
			}
			declare SecureNAT
			{
				bool Disabled true
				bool SaveLog true
				declare VirtualDhcpServer
				{
					string DhcpDnsServerAddress 192.168.30.1
					string DhcpDnsServerAddress2 0.0.0.0
					string DhcpDomainName $
					bool DhcpEnabled true
					uint DhcpExpireTimeSpan 7200
					string DhcpGatewayAddress 192.168.30.1
					string DhcpLeaseIPEnd 192.168.30.200
					string DhcpLeaseIPStart 192.168.30.10
					string DhcpPushRoutes $
					string DhcpSubnetMask 255.255.255.0
				}
				declare VirtualHost
				{
					string VirtualHostIp 192.168.30.1
					string VirtualHostIpSubnetMask 255.255.255.0
					string VirtualHostMacAddress 00-AC-42-86-D7-2B
				}
				declare VirtualRouter
				{
					bool NatEnabled true
					uint NatMtu 1500
					uint NatTcpTimeout 1800
					uint NatUdpTimeout 60
				}
			}
			declare Traffic
			{
				declare RecvTraffic
				{
					uint64 BroadcastBytes 248304925
					uint64 BroadcastCount 1104567
					uint64 UnicastBytes 4959355334
					uint64 UnicastCount 11604461
				}
				declare SendTraffic
				{
					uint64 BroadcastBytes 261786961
					uint64 BroadcastCount 919245
					uint64 UnicastBytes 1424785182
					uint64 UnicastCount 3210038
				}
			}
		}
	}
}
			 
			
					
				Re: L2 LAN-to-LAN bridge looks fine but no communication
				Posted: Mon Oct 13, 2014 7:23 pm
				by caje_77
				server config:
# Software Configuration File
# ---------------------------
# 
# You may edit this file when the VPN Server / Client / Bridge program is not running.
# 
# In prior to edit this file manually by your text editor,
# shutdown the VPN Server / Client / Bridge background service.
# Otherwise, all changes will be lost.
# 
declare root
{
	uint ConfigRevision 78
	bool IPsecMessageDisplayed true
	string Region $
	bool VgsMessageDisplayed false
	declare DDnsClient
	{
		bool Disabled true
	}
	declare IPsec
	{
		bool EtherIP_IPsec false
		string IPsec_Secret XXX
		string L2TP_DefaultHub VPN
		bool L2TP_IPsec false
		bool L2TP_Raw false
		declare EtherIP_IDSettingsList
		{
		}
	}
	declare ListenerList
	{
		declare Listener0
		{
			bool DisableDos false
			bool Enabled true
			uint Port 443
		}
		declare Listener1
		{
			bool DisableDos false
			bool Enabled true
			uint Port 1194
		}
	}
	declare LocalBridgeList
	{
		bool DoNotDisableOffloading false
		declare LocalBridge0
		{
			string DeviceName eth0
			string HubName VPN
			bool LimitBroadcast false
			bool MonitorMode false
			bool NoPromiscuousMode false
			bool TapMode false
		}
	}
	declare ServerConfiguration
	{
		uint64 AutoDeleteCheckDiskFreeSpaceMin 104857600
		uint AutoDeleteCheckIntervalSecs 300
		uint AutoSaveConfigSpan 300
		bool BackupConfigOnlyWhenModified true
		string CipherName AES256-SHA
		uint CurrentBuild 9505
		bool DisableCoreDumpOnUnix false
		bool DisableDeadLockCheck false
		bool DisableDosProction false
		bool DisableGetHostNameWhenAcceptTcp false
		bool DisableIntelAesAcceleration false
		bool DisableIPv6Listener false
		bool DisableNatTraversal false
		bool DisableOpenVPNServer true
		bool DisableSessionReconnect false
		bool DisableSSTPServer true
		bool DontBackupConfig false
		bool EnableVpnOverDns true
		bool EnableVpnOverIcmp true
		byte HashedPassword XXX
		string KeepConnectHost keepalive.softether.org
		uint KeepConnectInterval 50
		uint KeepConnectPort 80
		uint KeepConnectProtocol 1
		uint64 LoggerMaxLogSize 1073741823
		uint MaxConnectionsPerIP 256
		uint MaxUnestablishedConnections 1000
		bool NoHighPriorityProcess false
		bool NoLinuxArpFilter false
		bool NoSendSignature false
		string OpenVPN_UdpPortList 1194
		bool SaveDebugLog false
		byte ServerCert XXX
		byte ServerKey XXX
		uint ServerLogSwitchType 4
		uint ServerType 0
		bool UseKeepConnect true
		bool UseWebTimePage false
		bool UseWebUI false
		declare GlobalParams
		{
			uint FIFO_BUDGET 1000000
			uint HUB_ARP_SEND_INTERVAL 5000
			uint IP_TABLE_EXPIRE_TIME 60000
			uint IP_TABLE_EXPIRE_TIME_DHCP 300000
			uint MAC_TABLE_EXPIRE_TIME 600000
			uint MAX_BUFFERING_PACKET_SIZE 480000
			uint MAX_HUB_LINKS 1024
			uint MAX_IP_TABLES 65536
			uint MAX_MAC_TABLES 65536
			uint MAX_SEND_SOCKET_QUEUE_NUM 128
			uint MAX_SEND_SOCKET_QUEUE_SIZE 320000
			uint MAX_STORED_QUEUE_NUM 384
			uint MEM_FIFO_REALLOC_MEM_SIZE 65536
			uint MIN_SEND_SOCKET_QUEUE_SIZE 80000
			uint QUEUE_BUDGET 1024
			uint SELECT_TIME 256
			uint SELECT_TIME_FOR_NAT 30
			uint STORM_CHECK_SPAN 500
			uint STORM_DISCARD_VALUE_END 1024
			uint STORM_DISCARD_VALUE_START 3
		}
		declare ServerTraffic
		{
			declare RecvTraffic
			{
				uint64 BroadcastBytes 896774632
				uint64 BroadcastCount 3681630
				uint64 UnicastBytes 14287952406
				uint64 UnicastCount 40734140
			}
			declare SendTraffic
			{
				uint64 BroadcastBytes 949867987
				uint64 BroadcastCount 3927909
				uint64 UnicastBytes 5100478478
				uint64 UnicastCount 13832838
			}
		}
		declare SyslogSettings
		{
			string HostName $
			uint Port 514
			uint SaveType 0
		}
	}
	declare VirtualHUB
	{
		declare VPN
		{
			uint64 CreatedTime 1412672285727
			byte HashedPassword XXX
			uint64 LastCommTime 1413193938044
			uint64 LastLoginTime 1413188908532
			uint NumLogin 24
			bool Online true
			uint RadiusRetryInterval 0
			uint RadiusServerPort 1812
			string RadiusSuffixFilter $
			byte SecurePassword XXX
			uint Type 0
			declare AccessList
			{
				declare 1
				{
					bool Active true
					bool CheckDstMac false
					bool CheckSrcMac false
					bool CheckTcpState false
					uint Delay 0
					string DestIpAddress 0.0.0.0
					uint DestPortEnd 0
					uint DestPortStart 0
					string DestSubnetMask 0.0.0.0
					string DestUsername $
					bool Discard false
					bool Established false
					bool IsIPv6 false
					uint Jitter 0
					uint Loss 0
					string Note $
					uint Priority 1000
					uint Protocol 0
					string RedirectUrl $
					string SrcIpAddress 0.0.0.0
					uint SrcPortEnd 0
					uint SrcPortStart 0
					string SrcSubnetMask 0.0.0.0
					string SrcUsername $
				}
			}
			declare AdminOption
			{
				uint allow_hub_admin_change_option 0
				uint deny_bridge 0
				uint deny_change_user_password 0
				uint deny_empty_password 0
				uint deny_hub_admin_change_ext_option 0
				uint deny_qos 0
				uint deny_routing 0
				uint max_accesslists 0
				uint max_bitrates_download 0
				uint max_bitrates_upload 0
				uint max_groups 0
				uint max_multilogins_per_user 0
				uint max_sessions 0
				uint max_sessions_bridge 0
				uint max_sessions_client 0
				uint max_sessions_client_bridge_apply 0
				uint max_users 0
				uint no_access_list_include_file 0
				uint no_cascade 0
				uint no_change_access_control_list 0
				uint no_change_access_list 0
				uint no_change_admin_password 0
				uint no_change_cert_list 0
				uint no_change_crl_list 0
				uint no_change_groups 0
				uint no_change_log_config 0
				uint no_change_log_switch_type 0
				uint no_change_msg 0
				uint no_change_users 0
				uint no_delay_jitter_packet_loss 0
				uint no_delete_iptable 0
				uint no_delete_mactable 0
				uint no_disconnect_session 0
				uint no_enum_session 0
				uint no_offline 0
				uint no_online 0
				uint no_query_session 0
				uint no_read_log_file 0
				uint no_securenat 0
				uint no_securenat_enabledhcp 0
				uint no_securenat_enablenat 0
			}
			declare CascadeList
			{
			}
			declare LogSetting
			{
				uint PacketLogSwitchType 4
				uint PACKET_LOG_ARP 0
				uint PACKET_LOG_DHCP 1
				uint PACKET_LOG_ETHERNET 0
				uint PACKET_LOG_ICMP 0
				uint PACKET_LOG_IP 0
				uint PACKET_LOG_TCP 0
				uint PACKET_LOG_TCP_CONN 1
				uint PACKET_LOG_UDP 0
				bool SavePacketLog true
				bool SaveSecurityLog true
				uint SecurityLogSwitchType 4
			}
			declare Message
			{
			}
			declare Option
			{
				uint AccessListIncludeFileCacheLifetime 30
				uint AdjustTcpMssValue 0
				bool ApplyIPv4AccessListOnArpPacket false
				bool BroadcastLimiterStrictMode false
				uint BroadcastStormDetectionThreshold 0
				uint ClientMinimumRequiredBuild 0
				bool DisableAdjustTcpMss false
				bool DisableCheckMacOnLocalBridge false
				bool DisableCorrectIpOffloadChecksum false
				bool DisableHttpParsing false
				bool DisableIPParsing false
				bool DisableKernelModeSecureNAT false
				bool DisableUdpAcceleration false
				bool DisableUdpFilterForLocalBridgeNic false
				bool DisableUserModeSecureNAT false
				bool DoNotSaveHeavySecurityLogs false
				bool DropArpInPrivacyFilterMode true
				bool DropBroadcastsInPrivacyFilterMode true
				bool FilterBPDU false
				bool FilterIPv4 false
				bool FilterIPv6 false
				bool FilterNonIP false
				bool FilterOSPF false
				bool FilterPPPoE false
				uint FloodingSendQueueBufferQuota 33554432
				bool ManageOnlyLocalUnicastIPv6 true
				bool ManageOnlyPrivateIP true
				uint MaxLoggedPacketsPerMinute 0
				uint MaxSession 0
				bool NoArpPolling false
				bool NoDhcpPacketLogOutsideHub true
				bool NoEnum false
				bool NoIpTable false
				bool NoIPv4PacketLog false
				bool NoIPv6AddrPolling false
				bool NoIPv6DefaultRouterInRAWhenIPv6 true
				bool NoIPv6PacketLog false
				bool NoLookBPDUBridgeId false
				bool NoMacAddressLog true
				bool NoManageVlanId false
				bool NoSpinLockForPacketDelay false
				bool RemoveDefGwOnDhcpForLocalhost true
				uint RequiredClientId 0
				uint SecureNAT_MaxDnsSessionsPerIp 0
				uint SecureNAT_MaxIcmpSessionsPerIp 0
				uint SecureNAT_MaxTcpSessionsPerIp 0
				uint SecureNAT_MaxTcpSynSentPerIp 0
				uint SecureNAT_MaxUdpSessionsPerIp 0
				bool SuppressClientUpdateNotification false
				string VlanTypeId 0x8100
				bool YieldAfterStorePacket false
			}
			declare SecureNAT
			{
				bool Disabled true
				bool SaveLog true
				declare VirtualDhcpServer
				{
					string DhcpDnsServerAddress 192.168.30.1
					string DhcpDnsServerAddress2 0.0.0.0
					string DhcpDomainName $
					bool DhcpEnabled true
					uint DhcpExpireTimeSpan 7200
					string DhcpGatewayAddress 192.168.30.1
					string DhcpLeaseIPEnd 192.168.30.200
					string DhcpLeaseIPStart 192.168.30.10
					string DhcpPushRoutes $
					string DhcpSubnetMask 255.255.255.0
				}
				declare VirtualHost
				{
					string VirtualHostIp 192.168.30.1
					string VirtualHostIpSubnetMask 255.255.255.0
					string VirtualHostMacAddress 00-AC-67-38-DC-D5
				}
				declare VirtualRouter
				{
					bool NatEnabled true
					uint NatMtu 1500
					uint NatTcpTimeout 1800
					uint NatUdpTimeout 60
				}
			}
			declare SecurityAccountDatabase
			{
				declare CertList
				{
				}
				declare CrlList
				{
				}
				declare GroupList
				{
					declare vpn
					{
						string Note $
						string RealName $
						declare Traffic
						{
							declare RecvTraffic
							{
								uint64 BroadcastBytes 125561826
								uint64 BroadcastCount 751419
								uint64 UnicastBytes 227324925
								uint64 UnicastCount 1267480
							}
							declare SendTraffic
							{
								uint64 BroadcastBytes 52450101
								uint64 BroadcastCount 241259
								uint64 UnicastBytes 1193739978
								uint64 UnicastCount 1905132
							}
						}
					}
				}
				declare IPAccessControlList
				{
				}
				declare UserList
				{
					declare vpn
					{
						byte AuthNtLmSecureHash XXX
						byte AuthPassword XXX
						uint AuthType 1
						uint64 CreatedTime 1412672401092
						uint64 ExpireTime 0
						string GroupName vpn
						uint64 LastLoginTime 1413188908532
						string Note $
						uint NumLogin 24
						string RealName $
						uint64 UpdatedTime 1412672401092
						declare Traffic
						{
							declare RecvTraffic
							{
								uint64 BroadcastBytes 125561826
								uint64 BroadcastCount 751419
								uint64 UnicastBytes 227324925
								uint64 UnicastCount 1267480
							}
							declare SendTraffic
							{
								uint64 BroadcastBytes 52450101
								uint64 BroadcastCount 241259
								uint64 UnicastBytes 1193739978
								uint64 UnicastCount 1905132
							}
						}
					}
				}
			}
			declare Traffic
			{
				declare RecvTraffic
				{
					uint64 BroadcastBytes 896775007
					uint64 BroadcastCount 3681631
					uint64 UnicastBytes 14287952406
					uint64 UnicastCount 40734140
				}
				declare SendTraffic
				{
					uint64 BroadcastBytes 949867987
					uint64 BroadcastCount 3927909
					uint64 UnicastBytes 5100478478
					uint64 UnicastCount 13832838
				}
			}
		}
	}
	declare VirtualLayer3SwitchList
	{
		declare switch
		{
			bool Active false
			declare InterfaceList
			{
				declare Interface0
				{
					string HubName VPN
					string IpAddress 192.168.177.19
					string SubnetMask 255.255.255.0
				}
			}
			declare RoutingTable
			{
				declare Entry0
				{
					string GatewayAddress 192.168.177.23
					uint Metric 1
					string NetworkAddress 192.168.128.0
					string SubnetMask 255.255.255.0
				}
			}
		}
	}
}
			 
			
					
				Re: L2 LAN-to-LAN bridge looks fine but no communication
				Posted: Wed Oct 15, 2014 10:45 pm
				by dajhorn
				It seems like you are trying to ping an IP address that is on a bridged physical interface.  Any IP address that is on a bridged physical interface is inaccessible to the far side of the SoftEther bridge.
The "eth0.99" and duplicate MAC address suggests that you are trying to alias a single physical interface, which causes two additional problems:
1.  Logical aliasing just won't work like you expect.
2.  /sbin/ifconfig style aliasing is deprecated.
Interfaces that have more than one IP address should be specified in the /etc/network/interfaces file (or equivalent) without a prefix like this:
  iface eth0 inet dhcp
  iface eth0 inet static
    address A.B.C.D
    ...
  iface eth0 inet static
    address E.F.G.H
    ...