pppoe ip-up mac адрес.

Помогите пожалуйста. Как при подключении клиента к серверу по pppoe узнать mac адрес клиента? В скрипт ip-up передаются только 4 параметра, девайс, скорость, и ip сервера и клиента. Как ни будь можно заставить его передавать и mac адрес в ip-up? Или как вытащить mac адрес по другому? Например после подключения?

pppd pty /usr/sbin/pppoe -n -I eth1 -e 12:00:80:48:cb:dc:35 -S '' file /etc/ppp/pppoe-server-options 10.0.1.254:10.67.15.12 nodetach noaccomp nobsdcomp nodeflate nopcomp novj novjccomp default-asyncmap
/usr/sbin/pppoe -n -I eth1 -e 12:00:80:48:cb:dc:35 -S

В строках выще есть маки, но, проблема в том что в нижней нет ip адреса клиента, я с помощью скрипта никак не вытащу его правильно, а в процессе выше, есть ip адрес, но он другой у клиента: 10.0.1.15 вроде.

я вот, подумав, стал

я вот, подумав, стал сомневаться в реальности этого "вообще" если pppoe сервер находится "далеко". но нужно почитать книжки про TCP/IP маршрутизацию. вродебы MAC там постоянно меняется при движении пакета к шлюзу. а может в PPPoE и по другому можно...

mac пишется в зависимости от

mac пишется в зависимости от того, с какой сетевушки вы подключаетесь. То есть мак адрес в ps aux указывается сетевушки клиента.

PPPoE не работает в

PPPoE не работает в межсегментье и ему побарабану на TCP/IP протокол и иже с ним (можно вообще IP не задавать на интерфейс, через который PPPoE устанавливается.
И основным параметром по которому сервер узнает клиентов - именно MAC-адрес сетевухи клиента.

А по существу... arp -a что-нить вразумительное показывает?

Что pppoe работает без ip

Что pppoe работает без ip протокола я знаю. Про arp -a сейчас ничего сказать не могу. Просто дело в том, что прикручиваю все это дело к биллингу своему, а в админке когда человек подключался по vpn показывалась инфа с какого он ip подключился, а теперь при подключении по pppoe надо показывать с какого мака он подключился. И именно ip-up передает у меня все что надо на мой скрипт биллинга, и скрипт уже в базу вносит.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".