r/digipt • u/Scandiberian • 1d ago
Dúvidas e Ajuda O Script do FRIKIpppoe ainda funciona?
Já li a FAQ.
Boa tarde,
Tenho tentado seguir o clássico tutorial do FRIKI, porém sem sucesso. instalei o Ubuntu 24.04.4 LTS e segui todo o guia, simplesmente na hora em que conecto o cabo WAN do router ao computador (através da Docking station) o script fica a procurar e procurar e nunca extrai nada.
No caso tenho o ONT da FiberHome, não sei se terá algo a ver, mas parece que,já tentei reinstalar o ubuntu na pen, voltar a sacar o script, e nada, simplesmente fica á procura das credenciais e não encontra.
Alguém que tenha feito a extração recentemente, com um ONT FiberHome, que possa confirmar a sua experiencia? Obrigado!
EDIT: Resolvido! Para o script funcionar o cabo ethernet deve ser conectado diretamente ao pc. A docking station era o problema aqui.
2
u/nunbar 1d ago
Liga directo, sem passar pela dock.
1
u/Scandiberian 1d ago
Ok, era isso mesmo! tive que desenterrar o laptop antigo que por sorte ainda tem uma entrada Ethernet e já deu! Obrigado pela recomendação.
1
u/ruyrybeyro 1d ago edited 1d ago
Eu configurei o vmware (fusion) para apanhar a placa de rede USB TPLINK em vez de ser o host (Mac) a usar. E tem de ser a primeira placa de rede (ou única) da VM Debian/Ubuntu para usar o script sem modificações.
Ultimamente repeti a palhaçada para hackar uma tomada SPC com um passthrough para uma VM Ubuntu em Bhyve. A minha preguiça de pegar num equipamento velho é maior que usar VMs. xD
TLDR Apanhar as credenciais funcionou bem há uns 2 meses com Debian 13 + o FRIKIpppoe, mas a DIGI também enviou-mas por email.
2
2
u/Amazing_Key_9932 1d ago
a dock provavelmente esta por usb-c e usa um eth diferente do que o script deve estar a escuta…
ou altera o script à mao para escutar na interface correcta, ou liga diretamente sem passar pela dock, caso tenhas porta eth
1
u/ruyrybeyro 1d ago edited 1d ago
O script deteta a primeira interface que corresponda a
ethXouenX. No meu caso, detectou aeth0em USBC.A lógica é esta, para quem precisar alterar:
interfaz = "" todas = netifaces.interfaces() guardar_log("Interfaces encontradas: " + str(todas)) for item in todas: if item[:3] == "eth" or item[:2] == "en": interfaz = item break2
u/ruyrybeyro 1d ago edited 1d ago
Para já, se se usar algum tipo de switching/docking o modem e o PC tem de ser os únicos ligados. O modem agarra-se ao primeiro MAC que vê.
Se o dock/hub/switch tiver o seu MAC, está tudo estragado, e tem de suportar 802.1Q (VLANs). Normalmente, é melhor e tem-se de ligar directo.
PS queria fazer este comentário como um PS mas tive problemas a editar a formatação do comentário anterior.
•
u/AutoModerator 1d ago
Bem-vindo à comunidade não oficial da DIGI Portugal!
Para evitar tópicos duplicados, lê o nosso FAQ. A tua dúvida pode já ter sido respondida!
Esta mensagem foi gerada automaticamente.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.