Tarjeta wireless Ubuntu

Buenas, he estado desde ayer buscando informacion y no he encontrado una forma de que Ubuntu me detecte la tarjeta Wireless (Atheros 5006) probe con varios tutoriales pero nada, a ver si sabeis algo de como instalar los drivers y tal.

Gracias de antemano.
Dinos donde te quedas pillado en los tutoriales y te ayudaremos ;-)
capitanquartz escribió:Dinos donde te quedas pillado en los tutoriales y te ayudaremos ;-)



Es verdad xD

Segui este hize lo que venia en el cuadro y ahi me quede, no se que mas tengo que hacer.


PD: Con el cuadro o quote me refiero a esto :

sudo aptitude update && sudo aptitude -y install build-essential linux-headers-$(uname -r)
cd ~
wget -O driver.tar.gz http://snapshots.madwifi.org/madwifi-ha ... ent.tar.gz
tar xf driver.tar.gz
cd madwifi-*
make
sudo make install
echo ath_pci | sudo tee -a /etc/modules
sudo modprobe ath_pci
¿Eres muy nuevo no? :P Abre el terminal (Aplicaciones -> Accesorios -> Terminal) y ve pegando las lineas. Cuando se te pida el password, escribelo (no se vera en pantalla asteriscos ni nada) y pulsa enter.
capitanquartz escribió:¿Eres muy nuevo no? :P Abre el terminal (Aplicaciones -> Accesorios -> Terminal) y ve pegando las lineas. Cuando se te pida el password, escribelo (no se vera en pantalla asteriscos ni nada) y pulsa enter.



No si eso ya lo he hecho, digo que despues de hacer eso ni tengo wifi, ni se que mas tengo que hacer xD
Repite el proceso y ve pegando lo que sale.
Esto es el "sudo aptitude update && sudo aptitude -y install build-essential linux-headers-$(uname -r)" :


snake@snake-desktop:~$ sudo aptitude update && sudo aptitude -y install build-essential linux-headers-$(uname -r)
[sudo] password for snake:
Obj http://security.ubuntu.com hardy-security Release.gpg
Ign http://security.ubuntu.com hardy-security/main Translation-es
Obj http://es.archive.ubuntu.com hardy Release.gpg                             
Obj http://es.archive.ubuntu.com hardy/main Translation-es                     
Ign http://security.ubuntu.com hardy-security/restricted Translation-es         
Ign http://security.ubuntu.com hardy-security/universe Translation-es           
Ign http://security.ubuntu.com hardy-security/multiverse Translation-es         
Obj http://security.ubuntu.com hardy-security Release                           
Obj http://es.archive.ubuntu.com hardy/restricted Translation-es               
Obj http://es.archive.ubuntu.com hardy/universe Translation-es                 
Obj http://es.archive.ubuntu.com hardy/multiverse Translation-es               
Obj http://es.archive.ubuntu.com hardy-updates Release.gpg                     
Ign http://es.archive.ubuntu.com hardy-updates/main Translation-es             
Ign http://es.archive.ubuntu.com hardy-updates/restricted Translation-es       
Ign http://es.archive.ubuntu.com hardy-updates/universe Translation-es         
Ign http://es.archive.ubuntu.com hardy-updates/multiverse Translation-es       
Obj http://es.archive.ubuntu.com hardy Release                                 
Obj http://es.archive.ubuntu.com hardy-updates Release                         
Obj http://security.ubuntu.com hardy-security/main Packages                     
Obj http://es.archive.ubuntu.com hardy/main Packages                           
Obj http://es.archive.ubuntu.com hardy/restricted Packages
Obj http://es.archive.ubuntu.com hardy/main Sources   
Obj http://security.ubuntu.com hardy-security/restricted Packages               
Obj http://security.ubuntu.com hardy-security/main Sources                     
Obj http://security.ubuntu.com hardy-security/restricted Sources               
Obj http://es.archive.ubuntu.com hardy/restricted Sources                       
Obj http://es.archive.ubuntu.com hardy/universe Packages                       
Obj http://es.archive.ubuntu.com hardy/universe Sources                         
Obj http://es.archive.ubuntu.com hardy/multiverse Packages                     
Obj http://security.ubuntu.com hardy-security/universe Packages                 
Obj http://security.ubuntu.com hardy-security/universe Sources                 
Obj http://security.ubuntu.com hardy-security/multiverse Packages               
Obj http://security.ubuntu.com hardy-security/multiverse Sources               
Obj http://es.archive.ubuntu.com hardy/multiverse Sources                       
Obj http://es.archive.ubuntu.com hardy-updates/main Packages
Obj http://es.archive.ubuntu.com hardy-updates/restricted Packages
Obj http://es.archive.ubuntu.com hardy-updates/main Sources
Obj http://es.archive.ubuntu.com hardy-updates/restricted Sources
Obj http://es.archive.ubuntu.com hardy-updates/universe Packages
Obj http://es.archive.ubuntu.com hardy-updates/universe Sources
Ign http://apt.emesene.org ./ Release.gpg             
Ign http://apt.emesene.org ./ Translation-es           
Obj http://es.archive.ubuntu.com hardy-updates/multiverse Packages
Obj http://es.archive.ubuntu.com hardy-updates/multiverse Sources
Ign http://apt.emesene.org ./ Release                 
Ign http://apt.emesene.org ./ Packages
Ign http://apt.emesene.org ./ Sources
Obj http://apt.emesene.org ./ Packages
Err http://apt.emesene.org ./ Sources
  404 Not Found
Leyendo lista de paquetes... Hecho
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias       
Leyendo la información de estado... Hecho
Leyendo la información de estado extendido     
Inicializando el estado de los paquetes... Hecho
Escribiendo información de estado extendido... Hecho
Construir la base de datos de etiquetas... Hecho     
Se instalarán automáticamente los siguientes paquetes NUEVOS:
  dpkg-dev g++ g++-4.2 libstdc++6-4.2-dev libtimedate-perl patch
Se instalarán los siguiente paquetes NUEVOS:
  build-essential dpkg-dev g++ g++-4.2 libstdc++6-4.2-dev libtimedate-perl
  patch
0 paquetes actualizados, 7 nuevos instalados, 0 para eliminar y 0 sin actualizar.
Necesito descargar 4664kB de ficheros. Después de desempaquetar se usarán 17,1MB.
Escribiendo información de estado extendido... Hecho
Des:1 http://es.archive.ubuntu.com hardy/main libstdc++6-4.2-dev 4.2.3-2ubuntu7 [1187kB]
Des:2 http://es.archive.ubuntu.com hardy/main g++-4.2 4.2.3-2ubuntu7 [2784kB]
Des:3 http://es.archive.ubuntu.com hardy-updates/main g++ 4:4.2.3-1ubuntu6 [1440B]
Des:4 http://es.archive.ubuntu.com hardy/main libtimedate-perl 1.1600-9 [30,1kB]
Des:5 http://es.archive.ubuntu.com hardy/main patch 2.5.9-4 [95,6kB]           
Des:6 http://es.archive.ubuntu.com hardy-updates/main dpkg-dev 1.14.16.6ubuntu4 [559kB]
Des:7 http://es.archive.ubuntu.com hardy/main build-essential 11.3ubuntu1 [7066B]
Descargados 4664kB en 6s (671kB/s).                                             
Seleccionando el paquete libstdc++6-4.2-dev previamente no seleccionado.
(Leyendo la base de datos ... 
135588 ficheros y directorios instalados actualmente.)
Desempaquetando libstdc++6-4.2-dev (de .../libstdc++6-4.2-dev_4.2.3-2ubuntu7_i386.deb) ...
Seleccionando el paquete g++-4.2 previamente no seleccionado.
Desempaquetando g++-4.2 (de .../g++-4.2_4.2.3-2ubuntu7_i386.deb) ...
Seleccionando el paquete g++ previamente no seleccionado.
Desempaquetando g++ (de .../g++_4%3a4.2.3-1ubuntu6_i386.deb) ...
Seleccionando el paquete libtimedate-perl previamente no seleccionado.
Desempaquetando libtimedate-perl (de .../libtimedate-perl_1.1600-9_all.deb) ...
Seleccionando el paquete patch previamente no seleccionado.
Desempaquetando patch (de .../patch_2.5.9-4_i386.deb) ...
Seleccionando el paquete dpkg-dev previamente no seleccionado.
Desempaquetando dpkg-dev (de .../dpkg-dev_1.14.16.6ubuntu4_all.deb) ...
Seleccionando el paquete build-essential previamente no seleccionado.
Desempaquetando build-essential (de .../build-essential_11.3ubuntu1_i386.deb) ...
Configurando libtimedate-perl (1.1600-9) ...
Configurando patch (2.5.9-4) ...
Configurando dpkg-dev (1.14.16.6ubuntu4) ...
Configurando libstdc++6-4.2-dev (4.2.3-2ubuntu7) ...
Configurando g++-4.2 (4.2.3-2ubuntu7) ...
Configurando g++ (4:4.2.3-1ubuntu6) ...

Configurando build-essential (11.3ubuntu1) ...
Leyendo lista de paquetes... Hecho                   
Creando árbol de dependencias       
Leyendo la información de estado... Hecho
Leyendo la información de estado extendido     
Inicializando el estado de los paquetes... Hecho
Escribiendo información de estado extendido... Hecho
Construir la base de datos de etiquetas... Hecho   




Aqui desde "make", me baje la carpeta manualmente y la descomprimi :



snake@snake-desktop:~$ cd madwifi-*
snake@snake-desktop:~/madwifi-hal-0.10.5.6-r3861-20080903$ make
Checking requirements... ok.
Checking kernel configuration... ok.
make -C /lib/modules/2.6.24-21-generic/build SUBDIRS=/home/snake/madwifi-hal-0.10.5.6-r3861-20080903 modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.24-21-generic'
  Building modules, stage 2.
  MODPOST 14 modules
make[1]: Leaving directory `/usr/src/linux-headers-2.6.24-21-generic'
make -C ./tools all || exit 1
make[1]: Entering directory `/home/snake/madwifi-hal-0.10.5.6-r3861-20080903/tools'
for d in ath_info; do \
      make -C $d || exit 1; \
   done
make[2]: Entering directory `/home/snake/madwifi-hal-0.10.5.6-r3861-20080903/tools/ath_info'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/snake/madwifi-hal-0.10.5.6-r3861-20080903/tools/ath_info'
make[1]: Leaving directory `/home/snake/madwifi-hal-0.10.5.6-r3861-20080903/tools'
snake@snake-desktop:~/madwifi-hal-0.10.5.6-r3861-20080903$ sudo make install
Checking requirements... ok.
Checking kernel configuration... ok.
make -C /lib/modules/2.6.24-21-generic/build SUBDIRS=/home/snake/madwifi-hal-0.10.5.6-r3861-20080903 modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.24-21-generic'
  Building modules, stage 2.
  MODPOST 14 modules
make[1]: Leaving directory `/usr/src/linux-headers-2.6.24-21-generic'
sh scripts/find-madwifi-modules.sh -r 2.6.24-21-generic
for i in ath/ ath_hal/ ath_rate/ net80211/; do \
      make -C $i install || exit 1; \
   done
make[1]: Entering directory `/home/snake/madwifi-hal-0.10.5.6-r3861-20080903/ath'
test -d //lib/modules/2.6.24-21-generic/net || mkdir -p //lib/modules/2.6.24-21-generic/net
install -m 0644 ath_pci.ko //lib/modules/2.6.24-21-generic/net
make[1]: Leaving directory `/home/snake/madwifi-hal-0.10.5.6-r3861-20080903/ath'
make[1]: Entering directory `/home/snake/madwifi-hal-0.10.5.6-r3861-20080903/ath_hal'
test -d //lib/modules/2.6.24-21-generic/net || mkdir -p //lib/modules/2.6.24-21-generic/net
install -m 0644 ath_hal.ko //lib/modules/2.6.24-21-generic/net
make[1]: Leaving directory `/home/snake/madwifi-hal-0.10.5.6-r3861-20080903/ath_hal'
make[1]: Entering directory `/home/snake/madwifi-hal-0.10.5.6-r3861-20080903/ath_rate'
for i in amrr/ onoe/ sample/ minstrel/; do \
      make -C $i install || exit 1; \
   done
make[2]: Entering directory `/home/snake/madwifi-hal-0.10.5.6-r3861-20080903/ath_rate/amrr'
test -d //lib/modules/2.6.24-21-generic/net || mkdir -p //lib/modules/2.6.24-21-generic/net
install -m 0644 ath_rate_amrr.ko //lib/modules/2.6.24-21-generic/net
make[2]: Leaving directory `/home/snake/madwifi-hal-0.10.5.6-r3861-20080903/ath_rate/amrr'
make[2]: Entering directory `/home/snake/madwifi-hal-0.10.5.6-r3861-20080903/ath_rate/onoe'
test -d //lib/modules/2.6.24-21-generic/net || mkdir -p //lib/modules/2.6.24-21-generic/net
install -m 0644 ath_rate_onoe.ko //lib/modules/2.6.24-21-generic/net
make[2]: Leaving directory `/home/snake/madwifi-hal-0.10.5.6-r3861-20080903/ath_rate/onoe'
make[2]: Entering directory `/home/snake/madwifi-hal-0.10.5.6-r3861-20080903/ath_rate/sample'
test -d //lib/modules/2.6.24-21-generic/net || mkdir -p //lib/modules/2.6.24-21-generic/net
install -m 0644 ath_rate_sample.ko //lib/modules/2.6.24-21-generic/net
make[2]: Leaving directory `/home/snake/madwifi-hal-0.10.5.6-r3861-20080903/ath_rate/sample'
make[2]: Entering directory `/home/snake/madwifi-hal-0.10.5.6-r3861-20080903/ath_rate/minstrel'
test -d //lib/modules/2.6.24-21-generic/net || mkdir -p //lib/modules/2.6.24-21-generic/net
install -m 0644 ath_rate_minstrel.ko //lib/modules/2.6.24-21-generic/net
make[2]: Leaving directory `/home/snake/madwifi-hal-0.10.5.6-r3861-20080903/ath_rate/minstrel'
make[1]: Leaving directory `/home/snake/madwifi-hal-0.10.5.6-r3861-20080903/ath_rate'
make[1]: Entering directory `/home/snake/madwifi-hal-0.10.5.6-r3861-20080903/net80211'
test -d //lib/modules/2.6.24-21-generic/net || mkdir -p //lib/modules/2.6.24-21-generic/net
for i in wlan.o wlan_wep.o wlan_tkip.o wlan_ccmp.o wlan_acl.o wlan_xauth.o wlan_scan_sta.o wlan_scan_ap.o; do \
      f=`basename $i .o`; \
      install -m 0644  $f.ko //lib/modules/2.6.24-21-generic/net; \
   done
make[1]: Leaving directory `/home/snake/madwifi-hal-0.10.5.6-r3861-20080903/net80211'
(export KMODPATH=/lib/modules/2.6.24-21-generic/net; /sbin/depmod -ae 2.6.24-21-generic)
make -C ./tools all || exit 1
make[1]: Entering directory `/home/snake/madwifi-hal-0.10.5.6-r3861-20080903/tools'
for d in ath_info; do \
      make -C $d || exit 1; \
   done
make[2]: Entering directory `/home/snake/madwifi-hal-0.10.5.6-r3861-20080903/tools/ath_info'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/snake/madwifi-hal-0.10.5.6-r3861-20080903/tools/ath_info'
make[1]: Leaving directory `/home/snake/madwifi-hal-0.10.5.6-r3861-20080903/tools'
make -C ./tools install || exit 1
make[1]: Entering directory `/home/snake/madwifi-hal-0.10.5.6-r3861-20080903/tools'
for d in ath_info; do \
      make -C $d || exit 1; \
   done
make[2]: Entering directory `/home/snake/madwifi-hal-0.10.5.6-r3861-20080903/tools/ath_info'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/snake/madwifi-hal-0.10.5.6-r3861-20080903/tools/ath_info'
install -d /usr/local/bin
for i in athstats 80211stats athkey athchans athctrl athdebug 80211debug wlanconfig wpakey; do \
      install $i /usr/local/bin/$i; \
      strip /usr/local/bin/$i; \
   done
install -d /usr/local/man/man8
install -m 0644 man/*.8 /usr/local/man/man8
install ../scripts/madwifi-unload /usr/local/bin/madwifi-unload
for d in ath_info; do \
      make -C $d install || exit 1; \
   done
make[2]: Entering directory `/home/snake/madwifi-hal-0.10.5.6-r3861-20080903/tools/ath_info'
install -d /usr/local/bin
install -m 755 ath_info /usr/local/bin
install -d /usr/local/share/man/man8
install -m 644 ath_info.8 /usr/local/share/man/man8
make[2]: Leaving directory `/home/snake/madwifi-hal-0.10.5.6-r3861-20080903/tools/ath_info'
make[1]: Leaving directory `/home/snake/madwifi-hal-0.10.5.6-r3861-20080903/tools'
snake@snake-desktop:~/madwifi-hal-0.10.5.6-r3861-20080903$ echo ath_pci | sudo tee -a /etc/modules
ath_pci
snake@snake-desktop:~/madwifi-hal-0.10.5.6-r3861-20080903$ sudo modprobe ath_pci
No veo que haya instalado las cabeceras de linux... tendrás que instalarlas poniendo el nombre completo ;-)
capitanquartz escribió:No veo que haya instalado las cabeceras de linux... tendrás que instalarlas poniendo el nombre completo ;-)



Me has dejado loco, macho xD ¿como se hace eso?
Pues escribe sudo apt-get install linux-headers- y pulsa TAB a ver que te sale :P normalmente salen varias versiones... elige la que necesites.
capitanquartz escribió:Pues escribe sudo apt-get install linux-headers- y pulsa TAB a ver que te sale :P normalmente salen varias versiones... elige la que necesites.



¿Como se la que necesito?, perdona pero es que soy muy torpe [+risas]


Y despues de eso que hago?, ya estara instalado el driver?
10 respuestas