problema com shortlinux + pppoe
Galera seguinte
to com um ploblemão no shortlinux e benza a deus que me ajudar!
minha ap esta como cliente infrastuturada
coloquei o AP como bridging mode (ao invez de router) beleza ....
maissss quando vo do RASPPOE e pesso pra ele achar a minha rede NADA!
nao aparace.. como se eu tivesse usando um router! ele corta! qualquer ap com firmware
vagabundo de fabrica eu coloco a interface em bridging e ele repassa os pacote Dlink, ovislink, gi-link massss essa ovis do modelo antigo com o shortlinux nao consegui!
tentei realap mais se vc coloca em bridging ele fode o ap!
tentei de tudo
procurei o /proc/sys/net/ipv4/ip_forward e tava lá ele belo como 1
até a regra iptables -t nat -A POSTROUTING -o br0 -j MASQUERADE
tentei e nada
olha soh as conf
Version SHORTLINUX-1.3
Hostname shortlinux
Uptime 20 min
System load 0.00, 0.00, 0.00
Network mode bridging
Ethernet IP 200.248.138.63
Wireless mode managed
SSID ginet-pf-03
Transmit rate 2M
Transmit power 20dBm
Link quality 86/94
ALGUMA SOLUÇÂO POR GEOVÁ?!??!?!?!?!?!?!?!?!
Re: problema com shortlinux + pppoe
voce precisa rodar o pppoe-relay !!! e o dhcp-relay (caso tenha dhcp no servidor)
voce precisa compilar o source do shotlinux, e adicionar o pppoe-relay
talvez seja interessante vc pegar o binario do pppoe-relay de outro firmware.. tipo aprouter..
ai vc faz upload para a ovislink sem precisar atualizar o short
esse mes devo estar com acesso ao CVS do shotlinux.. vou dar uma atualizada na versao 1.3
e provavelmente.. fazer uma versao para rtl8186 !!
:)
Re: problema com shortlinux + pppoe
Citação:
Postado originalmente por Alexandre Correa
voce precisa rodar o pppoe-relay !!! e o dhcp-relay (caso tenha dhcp no servidor)
voce precisa compilar o source do shotlinux, e adicionar o pppoe-relay
talvez seja interessante vc pegar o binario do pppoe-relay de outro firmware.. tipo aprouter..
ai vc faz upload para a ovislink sem precisar atualizar o short
esse mes devo estar com acesso ao CVS do shotlinux.. vou dar uma atualizada na versao 1.3
e provavelmente.. fazer uma versao para rtl8186 !!
:)
Bendito seja Alexandre Correa :)! mais velho um wget serve mesmo do binário? e outra duvida como eu consigo dirar um pppoe-relay de uma outra distro? tem como arrumar pra mim????
desculpa o encomodo meu amigo ... é que to debaixo do mau tempo mesmo!
Abraçao irmão e valeu a força!
Re: problema com shortlinux + pppoe
tipo.. faz upload do ap router ..
entra via ssh
copia o binario q vc precisa pro diretorio de pagina..
faz o download...
dps taca o shortlinux nela..
e faz upload deles..
o binario funciona.. pq foi compilado usando o tool-chain ... ja fiz umas gambiarras assim huahuah
inclusive fiz um script de uptime, pra versao 1.2 do short (nao tinha o comando)
segue codigo:
uptime.c
Código :
#include <stdlib.h>
#include <stdio.h>
#undef DEBUG
void tes(char *);
int main(int argc, char **argv) {
FILE *fp;
char *buf = (char *)malloc(100);
fp = fopen("/proc/uptime", "r");
if(fp == NULL) {
perror("Abrind arquivo");
exit(1);
}
fgets(buf, 100, fp);
tes(buf);
return 0;
}
void tes(char *var) {
int day = 0;
int hour = 0;
int min = 0;
int sec = 0;
char *tmp;
char *s1,*s2;
int tam = 0;
#ifdef DEBUG
printf("string: %s\n", var);
#endif
tmp = strstr(var, " ");
#ifdef DEBUG
printf("result: %s tam: %d\n", tmp, strlen(tmp));
#endif
s1 = (char *)malloc(40);
s2 = (char *)malloc(40);
tam = strlen(tmp);
strncpy(s1, var, tam);
strcpy(s2, &tmp[1]);
#ifdef DEBUG
printf("s1=%s s2=%s\n", s1, s2);
#endif
s1 = atoi(s1);
while (s1 > 86400) {
day++;
s1 -= 86400;
}
while (s1 > 3600) {
hour++;
s1 -= 3600;
}
while (s1 > 60) {
min++;
s1 -= 60;
}
while (s1 > 1) {
sec++;
s1 -= 1;
}
printf("%d days, %02d:%02d:%02d up\n", day, hour, min, sec);
}
APOnda#: uptime
75 days, 14:35:19 up
Re: problema com shortlinux + pppoe
heheh se não é fraco em fio?! heheheh
shortlinux# ./pppoe-relay -i wlan0 eth0
Illegal argument to -i: should be -i timeout
shortlinux# ./pppoe-relay -C eth0 -S wlan0
shortlinux#
Brother!!!!!!!!!!!!!!! acho que funcionou como disse tu não é fraco!!!!!!
vo testar! e jah te falo!!!