Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
PPPoE Server to emulate an ISP Problem.
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Networking & Security
View previous topic :: View next topic  
Author Message
nellson
n00b
n00b


Joined: 24 Jun 2004
Posts: 66

PostPosted: Thu Nov 20, 2014 8:00 pm    Post subject: PPPoE Server to emulate an ISP Problem. Reply with quote

I use Palo Alto Firewalls with the PPPoE client and I now have 3 ISP's globally that are doing something with their PPPoE proposal that the Palo Alto doesn't like.

I hacked together the rp-pppoe server in my lab on a Gentoo Server. When It supplies PPPoE to my Palo, it works fine.

What I notice in the ISP's PADO packet is that it has PPPoE Tags of:

Host-Uniq: 0b67e44b
AC-Name: DG-HL-BAS-1.MAN.SE800-B2234310702536
Service-Name: wlan.sck.chntel.com
(and 84 more service names to complete the options list)

I would like to see if the Palo is having an issue with the number of Service-Name: options perhaps, so how might I inject a boat load of Service-Names:?
Back to top
View user's profile Send private message
nellson
n00b
n00b


Joined: 24 Jun 2004
Posts: 66

PostPosted: Thu Nov 20, 2014 9:40 pm    Post subject: Solved: Reply with quote

So I figured out how to add -S <service name> to the PPPoE-Server command:

Turns out the Palo Alto PANOS has an issue with PPPoE Offers with packets larger that 1464 bytes. My ISP was sending 1487 after they added a new customer with a new Service Name that pushed my working firewall in China, over the edge to no working.

The command below is 1465 bytes, and a Windows 7 laptop has no issue getting logged in and functioning, but the Palo Alto just sits there...


Code:

pppoe-server -F -C isp -L 10.10.10.254 -p /etc/ppp/allip -I enp3s0 -S Service-00000000012345678900000000000001 -S Service-0000000000000000000002 -S Service-00000000000000000000 -S Service-0000000000000000000004 -S Service-0000000000000000000005 -S Service-0000000000000000000006 -S Service-0000000000000000000007 -S Service-00000000012345678900000000000008 -S Service-0000000000000000000009 -S Service-0000000000000000000010 -S Service-0000000000000000000022 -S Service-0000000000000000300002 -S Service-00000000012345678900000000000011 -S Service-0000000000000000000032 -S Service-0000000000000000400002 -S Service-0000000000000000000012 -S Service-0000000000000000000042 -S Service-00000000123456789000000000500002 -S Service-0000000000000000000013 -S Service-0000000000000000000052 -S Service-0000000000000000600002 -S Service-00000000001234567890000000000014 -S Service-0000000000000000000062 -S Service-0000000000000000700002 -S Service-0000000000000000000015 -S Service-00000001234567890000000000000072 -S Service-0000000000000000800002 -S Service-00000123456789000000000000000016 -S Service-0000000000000000000082 -S Service-00000001234567890000000000900002 -S Service-0000000000000000000017 -S Service-0000000000000000000092 -S Service-0000000000000005500002 -S Service-00000000012345678900000000000018 -S Service-0000000000000000000112 -S Service-0000000000000005600002 -S Service-0000000000000000000019 -S Service-0000000000000000000122 -S Service-000000000000
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Networking & Security All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum