Página 3 de 44 PrimeiroPrimeiro 12345678 ... ÚltimoÚltimo
+ Responder ao Tópico



  1. Bem colegas.. aora tou curioso.. afinal como voces fazem um firmware?.. já ouvi falar N vezes de alguns firmwares tipo o tuxAP e assim... pelo que pareçe então são apenas distribuiçoes de linux, estou correcto?.. como voces colocam eles a correr em um router/AP ...o CPU dos AP's é suportado pelo kernel?.. me informem mais sobre isso.. posso dar uma ajuda se for preciso
    Um abraço[]

  2. vamo agitar

    tamos fazer a firware para qual radio lembrando que os edimax tem só 8mb naum da pra fazer muita coisa os ovislink tem 16 ja da pra fazer algo

    podemos fazer uma firmware para cliente onde eçe só faz o route com controle de banda



  3. #13
    infect
    Vamos lá:
    Para começar, os que não tem domínio da coisa eu vou explicar mais ou menos, me corrijam se eu estiver errado.

    O firmware nada mais é que um linux normal, só que a sua compilação é feita através de um cross compiler. Um cross compiler é um conjunto de compilador e bibliotecas responsáveis pela compilação de um fonte para uma determinada plataforma.

    A plataforma que estas bridges (ovislink, kodama, sinwell, edimax) utiliza é a mips. só que é um tipo de mips de patente livre (um "hardware" open source). Isto torna o hardware bem barato. No caso o chip rtl8181 é um SOC da realtek semiconductors. Um SOC é um System On Chip, ele é quase uma placa mãe inteira encapsulada em um chip. No rtl8181 temos alguns devices, os mais importantes são:
    01) um chip rtl8180 (wireless)
    02) um ou dois chips rtl8139 (lan)
    03) uma UART6550 (porta serial)
    04) um processador lexra de 200mhz

    no caso do rtl8186 que está chegando por aí temos:
    01) um chip rtl8185 (wireless 802.11b/g e alguns 11a)
    02) um ou dois chips rtl8139 (lan)
    03) duas UART6550 (porta serial)
    04) um processador lexra de 200mhz
    alem de instruções a nível de hardware para suporte a criptografia avançada, e outras peculiaridades.

    Na plaquinha onde está soldado este chip temos 1 ou 2 bancos de memória sdram de 8mb cada , e uma memória flash de 2 ou 4mb. a memória flash é como se fosse o HD da plaquinha.

    Então senhores, vamos fazer o download de tudo. depois compilamos o kernel com o cross compiler. O kernel é alterado visando economia de espaço e recursos que não vamos utilizar. após compilar o kernel, compilamos os módulos de drivers e recursos de rede. depois vamos passar para os daemons como web server, ssh server, syslog se precisar , e por aí vai.
    após compilar tudo é feito um filesystem de forma compactada , não entendi muito esta parte mas é feito um dump de todos os executaveis, libs e recursos do sistema operacional em um arquivinho de imagem. esta imagem é enviada para a plaquinha através de um tftp.
    após ser enviado gravamos este arquivo na memória flash (momento crítico este, pois pode-se perder a plaquinha se fizer errado) e pronto. só dar boot.

    mas referências pode ser encontradas em:
    rtl8181.sourceforge.net
    www.realtek.com.tw

    dúvidas?

  4. Seguinte, falando um pouco mais sério: Acho que devemos nos focar agora nos chips RTL8186, visto que os 8181 (como no caso do Ovis 1120) já saíram de linha...Só são vendidos se estiverem em estoque (antigos)...Atualmente, as lojas estão vendendo mais equipamentos 8186 "based", que é o caso do Zinwell G-120, o novo modelo do Ovis...os Kodama, e por ai vai. O que me dizem?

    Também estive pensando na possibilidade de fazermos duas versões distintas de FW. Uma apenas para AP(+WDS), e outra apenas para Client. Assim, agente poderia ter mais espaço em cada para implementar as funções desejadas...Concordam?

    Por favor, alguém que já tivesse tudo na mão poderia passar os links para os sites dos projetos mais relevantes (tipo, rtl8181, rtl8186, shortlinux, etc...) ?



  5. caro roneyeduardo

    sobre 2 firmware foi o que eu disse mais em cima ai

    se vc dfizer uma só paa cliente assim vc tera mais espaço na flash






Tópicos Similares

  1. Firmware Linux para Ovislink (rtl8181) Free
    Por sergio no fórum Redes
    Respostas: 0
    Último Post: 20-07-2005, 16:07
  2. Respostas: 5
    Último Post: 17-12-2002, 12:55
  3. Software free
    Por Bruno no fórum Servidores de Rede
    Respostas: 4
    Último Post: 17-12-2002, 11:00
  4. Projeto de Rede. Por favor Ajudem
    Por no fórum Servidores de Rede
    Respostas: 1
    Último Post: 16-12-2002, 14:27
  5. Projetos no Bugzilla
    Por no fórum Servidores de Rede
    Respostas: 0
    Último Post: 02-10-2002, 13:49

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L