no wireless extension en kernel 3.6

Me estoy encontrando que en el kernel no viene por defecto activado ‘ cfg80211 wireless extensions compatibility ‘ con lo que al arrancar con un nuevo kernel, os detectará la tarjeta wireless pero si ejecutais ‘iwconfig‘ os aparecen todos los interfaces como ‘no wireless extension‘.
Para ello teneis que activarlo , volver a compilar el kernel, instalarlo y reiniciar :

 
[*] Networking support —>
— Networking support
Networking options —>
[ ] Amateur Radio support —>
< > CAN bus subsystem support —>
< > IrDA (infrared) subsystem support —>
< > Bluetooth subsystem support —>
< > RxRPC session sockets
-*- Wireless —>
— Wireless
cfg80211 – wireless configuration API
[ ] nl80211 testmode command
[ ] enable developer warnings
[ ] cfg80211 regulatory debugging
[ ] enable powersave by default
[ ] cfg80211 DebugFS entries
[*] cfg80211 wireless extensions compatibility
Common routines for IEEE802.11 drivers
[ ] lib80211 debugging messages
Generic IEEE 802.11 Networking Stack (mac80211)
Default rate control algorithm (Minstrel) —>
[ ] Enable mac80211 mesh networking (pre-802.11s) support
[ ] Export mac80211 internals in DebugFS
[ ] Trace all mac80211 debug messages
[ ] Select mac80211 debugging features —>
< > WiMAX Wireless Broadband support —>
<*> RF switch subsystem support —>
< > Plan 9 Resource Sharing Support (9P2000) —>
< > CAIF support —>
< > Ceph core library (EXPERIMENTAL)
< > NFC subsystem support (EXPERIMENTAL) —>

 

Awesome screenshot firefox 18 plugin fix

Add privacy context to saveScreenshot()
Add privacy context to saveScreenshot()

Hace mucho tiempo escribí un post acerca de los plugins para capturar pantallas [ http://www.senin.org/2011/12/23/screengrab-queda-muerto/ ] y que al final me decanté por usar awesome screenshot.
Pues bien, el problema viene que desde que apareció Firefox 18.x ya no funciona este plugin… ooooooooooooh 🙁

Pero como me es muy útil y necesito una herramienta similar me puse a buscar la forma de parchearlo , así que aquí está awesome firefox 18 plugin fixed . Básicamente parcheo el plugin con la información de este commit https://github.com/mozilla/nightlytt/commit/0bfa5f46cc70

 

Así que he creado unos sencillos pasos para que cada uno se monte el parche en su casa o descargarlo de aquí
[shell]
wget https://addons.mozilla.org/firefox/downloads/latest/287841/addon-287841-latest.xpi
mkdir tmp
unzip addon-287841-latest.xpi -d tmp/
patch -i ui.js.patch tmp/resources/as-ff/lib/ui.js
cd tmp
zip -r ../awesome.xpi .
[/shell]

Descargate la extension aqui: awesome firefox 18 plugin fixed
Parche

postfix aliases

En una revisión semanal de logs encontramos que los correos enviados a root no estaban redirigiendose a las cuentas de administración que tenemos.
Una de las formas de gestionar estas redirecciones de correo es con el fichero /etc/aliases como este ejemplo:

# /etc/aliases
mailer-daemon: postmaster
postmaster: root
nobody: root
hostmaster: root
usenet: root
news: root
webmaster: root
www: root
ftp: root
abuse: root
noc: root
security: root
root: info@hostingaldescubierto.com

En nuestro caso usamos postfix en el servidor, y parece ser que no estan llegando bien los correos como vemos en /var/log/maillog:

Feb  4 01:49:24 rivendel postfix/qmgr[1342]: 52C0125AD32: from=<>, size=2596, nrcpt=1 (queue active)
Feb  4 01:49:24 rivendel postfix/bounce[21242]: 5517125AD9C: sender non-delivery notification: 52C0125AD32
Feb  4 01:49:56 rivendel postfix/smtp[21241]: 52C0125AD32: to=, relay=none, delay=32, delays=0.03/0/32/0, dsn=4.4.3, status=deferred (Host or domain name not found. Name service error for name=smtp.hostingaldescubierto.com type=A: Host not found, try again)

Por algun motivo no está cargando correctamente los aliases , así que forzamos a que se recargen de la siguiente manera :

postalias /etc/aliases
/etc/init.d/postfix reload

Activar 04f2:b1aa Chicony Webcam-101 en linux 3.6

Hoy he tenido que hacer una video conferencia y hacía mucho que no activaba la webcam, así que hasta ahora no me había dado cuenta que con el kernel actual no funcionaba…

Mi cámara es la que viene con mi portatil del curro ( HP G62 ):

Bus 001 Device 003: ID 04f2:b1aa Chicony Electronics Co., Ltd Webcam-101

Estuve recompilando el kernel para usar una version 3.6.8 y no activé el soporte de video , así que hay que activarlo siguiendo estas opciones :

video-device-support-webcam
[shell][*] Device drivers,
-> Multimedia support
–> [*] Cameras/video grabbers support,
–> [*] Video Capture Adapters.
–> [*] V4L USB devices
—-> [m] USB Video Class (UVC)[/shell]