A resposta curta é não, você não pode. O firmware de fábrica que o firmware OpenWRT tem muitas diferenças de API do sistema operacional e biblioteca. Você não pode executar os mesmos executáveis em ambos.
Eu tenho lido muito on-line sobre o modelo de roteador Linksys WRTU54G-TM que eu possuo agora. Parece que obter um firmware personalizado não é um problema. Mas ninguém está falando sobre manter os recursos do Voip (ainda). Até agora, todos eles estão desapontados por não ser uma máquina SIP e usar o GSM no IPSec.
Pessoalmente, não me importo em usá-lo com o não-t-mobile. Se eu pegar o firmware original, eu não deveria conseguir extraí-lo, e é o SquashFS imagem e, em seguida, mover todos os binários específicos do t-mobile para habilitar os recursos de chamada para uma instalação de firmware personalizada (talvez OpenWRT)? Você pode perguntar por que, e a razão é que, se eu fizer isso, eu poderia manter meus recursos de chamada, o que eu quero e ssh para o roteador e usá-lo para executar software adicional, como qualquer roteador OpenWRT poderia fazer. >
Alguém sabe se isso pode ser feito e como os binários do firmware podem ser obtidos e instalados corretamente?
Atualizar
Eu encontrei alguém trabalhando em firmware WRTU54G-TM de terceiros.
Ainda estou interessado em minha segunda parte das perguntas, ou seja, as imagens de firmware não podem ser separadas e os módulos binários do kernel, se houver algum, se movem para outro firmware customizado mais flexível?
A resposta curta é não, você não pode. O firmware de fábrica que o firmware OpenWRT tem muitas diferenças de API do sistema operacional e biblioteca. Você não pode executar os mesmos executáveis em ambos.
V24_pre_sp2 K24 compilação apresenta VOIP