1 |
Olá Vitor, depois de responder seu tópico no fórum é que me lembrei de |
2 |
te perguntar: |
3 |
|
4 |
Não tentou dar uma olhada no código do rp-pppoe? |
5 |
|
6 |
A propósito, você poderia explicar o objetivo dessa sua API? |
7 |
Dependendo do seu objetivo final talvez alguém possa dar outra |
8 |
sujestão de como chegar lá. |
9 |
|
10 |
Certo? |
11 |
|
12 |
[]'s |
13 |
|
14 |
Em 20/02/07, Vitor Brandão<vitorbrandao.pt@×××××.com> escreveu: |
15 |
> Acho que compliquei o meu objectivo. |
16 |
> |
17 |
> O que quero é apenas saber que a ligação pppX está a usar a interface ethX. |
18 |
> |
19 |
> A minha API até agora cria uma lista com todas as interfaces activas do |
20 |
> router e lê valores como IP, MAC, etc... |
21 |
> |
22 |
> Depois tenho uma segunda lista onde coloco as interfaces das Wans: eth0, |
23 |
> eth1 e eth2 (eth3 é a LAN). |
24 |
> Mas preciso de saber por, exemplo, que a interface ppp0 usa a interface |
25 |
> eth0,1,2. |
26 |
> |
27 |
> Imagino que a solução passe por questionar o kernel via netlink sockets, |
28 |
> mas não tenho experiência neste campo. |
29 |
> |
30 |
> |
31 |
> Bruno Laturner wrote: |
32 |
> > On 2/20/07, Vitor Brandão <vitorbrandao.pt@×××××.com> wrote: |
33 |
> >> Olá. |
34 |
> >> |
35 |
> >> Estou a desenvolver uma API em C para colectar informação das interfaces |
36 |
> >> de rede do meu pc-router (3 Wans + 1 Lan). |
37 |
> >> |
38 |
> >> As ligações ao ISP são feitas via DHCP (cabo) e PPPoE (adsl). |
39 |
> >> |
40 |
> >> As ligações DHCP estão univocamente associadas a uma interface ethernet: |
41 |
> >> eth0 -> eth0 |
42 |
> >> |
43 |
> >> O meu problema está em associar as ligações pppoe à interface ethernet. |
44 |
> >> ex: ppp0 -> eth1 |
45 |
> > |
46 |
> > Associar em que sentido? Mudar o nome? Transformar todo tráfego PPPoE |
47 |
> > em Ethernet e vice-versa? A tua API só lê tráfego Ethernet? |
48 |
> > |
49 |
> > O meu [leigo] palpite é que o problema se resolveria via bridging. |
50 |
> > |
51 |
> > |
52 |
> >> |
53 |
> >> Não encontro informação sobre como fazer isto. |
54 |
> >> Já explorei os comandos ifconfig/ip e o /proc e não consegui retirar |
55 |
> >> nada útil sobre as interfaces ppp*. |
56 |
> >> |
57 |
> >> Qualquer sugestão era muito útil. Obrigado. |
58 |
> >> -- |
59 |
> >> gentoo-user-br@g.o mailing list |
60 |
> >> |
61 |
> >> |
62 |
> > |
63 |
> > |
64 |
> |
65 |
> -- |
66 |
> gentoo-user-br@g.o mailing list |
67 |
> |
68 |
> |
69 |
|
70 |
|
71 |
-- |
72 |
thiago |
73 |
-- |
74 |
gentoo-user-br@g.o mailing list |