DD-WRT na WZR-HP-AG300H: Deseja suporte ao XFS; qual firmware tem o kernel 3.8.13-1?

1

Instalei o firmware mais recente do DD-WRT no meu roteador Wi-Fi WZR-HP-AG300H. Eu tenho o firmware de aqui ( 27-05-2013-r21676) .

Atualmente, estou tentando instalar o suporte ao sistema de arquivos XFS, porque meu disco rígido USB está formatado com ele, mas infelizmente o firmware do DD-WRT não parece oferecer suporte a ele.

Descobri que o módulo XFS pode ser instalado da Internet (kmod-fs-xfs_3.8.13-1_ar71xx.ipk ) . Eu consegui instalar o libc e o opkg (as ferramentas do instalador), mas o módulo precisa do kernel 3.8.13-1:

root@DD-WRT:/# opkg install kmod-fs-xfs
Installing kmod-fs-xfs (3.8.13-1) to root...
Downloading kmod-fs-xfs_3.8.13-1_ar71xx.ipk.
Collected errors:
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-fs-xfs:
 *  kernel (= 3.8.13-1-c9fbcbc6c04e6f1cd1482e9b879b485b) *  kernel (= 3.8.13-1-c9fbcbc6c04e6f1cd1482e9b879b485b) * 
 * opkg_install_cmd: Cannot install package kmod-fs-xfs.

root@DD-WRT:/# uname -a
Linux DD-WRT 3.9.4 #322 Mon May 27 03:17:08 CEST 2013 mips GNU/Linux

Então, eu quero saber, qual firmware tem o kernel 3.8.13-1? Há tantas revisões e não consegui encontrar nenhum registro de mudanças após 2008.

    
por NullNoname 16.07.2013 / 21:43

1 resposta

0

Parece quase impossível determinar quais versões do kernel Linux estão incluídas em todas as versões de firmware do DD-WRT, então eu acho que tomaria uma tática diferente aqui e tentaria compilar o módulo xfs por mim mesmo. Existem inúmeros tutoriais que explicam em detalhes muito bons como fazer isso.

Aqui estão apenas alguns exemplos:

Você tem um pouco de vantagem aqui, no sentido de que você só precisa recompilar o módulo do kernel do XFS e não o firmware inteiro do DD-WRT, então deve ser razoavelmente possível. Você precisará focar especificamente nesta seção do Guia DD-WRT, intitulado: Compilando módulos (personalizados) do Kernel para DD-WRT .

Se isso for demais para você lidar, talvez queira considerar mudar para OpenWRT , supondo que ele ofereça suporte a seu hardware específico.

Se você olhar por esta página, intitulado: OpenWRT - Armazenamento USB , você notará que eles fornecem o módulo do kernel XFS já construído, como uma opção.

    
por 16.07.2013 / 22:10