Gentoo Archives: gentoo-user-br

From: "Vitor Brandão" <vitorbrandao.pt@×××××.com>
To: gentoo-user-br@l.g.o
Subject: Re: [gentoo-user-br] Associação de interfaces pppoe à interface física ethernet
Date: Tue, 20 Feb 2007 16:49:14
Message-Id: 45DB2669.60209@gmail.com
In Reply to: Re: [gentoo-user-br] Associação de interfaces pppoe à interface física ethernet by Bruno Laturner
1 Acho que compliquei o meu objectivo.
2
3 O que quero é apenas saber que a ligação pppX está a usar a interface ethX.
4
5 A minha API até agora cria uma lista com todas as interfaces activas do
6 router e lê valores como IP, MAC, etc...
7
8 Depois tenho uma segunda lista onde coloco as interfaces das Wans: eth0,
9 eth1 e eth2 (eth3 é a LAN).
10 Mas preciso de saber por, exemplo, que a interface ppp0 usa a interface
11 eth0,1,2.
12
13 Imagino que a solução passe por questionar o kernel via netlink sockets,
14 mas não tenho experiência neste campo.
15
16
17 Bruno Laturner wrote:
18 > On 2/20/07, Vitor Brandão <vitorbrandao.pt@×××××.com> wrote:
19 >> Olá.
20 >>
21 >> Estou a desenvolver uma API em C para colectar informação das interfaces
22 >> de rede do meu pc-router (3 Wans + 1 Lan).
23 >>
24 >> As ligações ao ISP são feitas via DHCP (cabo) e PPPoE (adsl).
25 >>
26 >> As ligações DHCP estão univocamente associadas a uma interface ethernet:
27 >> eth0 -> eth0
28 >>
29 >> O meu problema está em associar as ligações pppoe à interface ethernet.
30 >> ex: ppp0 -> eth1
31 >
32 > Associar em que sentido? Mudar o nome? Transformar todo tráfego PPPoE
33 > em Ethernet e vice-versa? A tua API só lê tráfego Ethernet?
34 >
35 > O meu [leigo] palpite é que o problema se resolveria via bridging.
36 >
37 >
38 >>
39 >> Não encontro informação sobre como fazer isto.
40 >> Já explorei os comandos ifconfig/ip e o /proc e não consegui retirar
41 >> nada útil sobre as interfaces ppp*.
42 >>
43 >> Qualquer sugestão era muito útil. Obrigado.
44 >> --
45 >> gentoo-user-br@g.o mailing list
46 >>
47 >>
48 >
49 >
50
51 --
52 gentoo-user-br@g.o mailing list

Replies