Una vez más despues de renegar tratando de conectarme por wifi a una red con seguridad WPA2 (cosa que con Ubuntu 8.04 no tuve problemas) en Debian evidentemente no estaba todo configurado. Por ende paso a detallar lo que una vez más google ayudo a resolver.
1º Instalar wpa_suplicant en caso de que no lo esté, luego podemos instalar wpagui u otro de los aplicativos para manejar las redes WIFI.
2º Editamos nuestro archivo /etc/network/interfaces
allow-hotplug eth1
iface eth1 inet dhcp (puede ser static donde pondremos todos los parametros)
wireless-essid miredWifi
3º Editamos el archivo /etc/wpa_supplicant de esta manera
# WPA-PSK
ctrl_interface=/var/run/wpa_supplicant
network={
ssid="MiRedWiFi"
scan_ssid=1
key_mgmt=WPA-PSK (mi tipo de seguridad)
proto=WPA
pairwise=TKIP
group=TKIP
psk="MiClaveWiFi"
}
4º Creamos un script para lanzar wpa_supplicant en /etc/init.d/wpastart.sh
#!/bin/bash
/sbin/wpa_supplicant -B -ieth1 -c/etc/wpa_supplicant.conf -Dwext
5º Le damos permisos de ejecución chmod 700 wpastart.sh
6º Creamos un enlace simbolico a nuestro run level ln -s /etc/init.d/wpastart.sh /etc/rc2.d/S40wpastart
Luego de hacer todo esto reiniciamos y ya deberiamos poder conectar sin problemas a la red WIFi con seguridad WPA2
lunes, 26 de mayo de 2008
sábado, 24 de mayo de 2008
Problema montando pendrive como usuario
Estuve instalando un linux para ser usado en modo desktop y por defecto en la instalación me creo un usuario que funcionaba perfecto, pero al crear otro empezé a tener problemas cuando quería montar los pendrive automatico dando este error
"A security policy in place prevents this sender from sending this message to this recipient, see message bus configuration file (rejected message had interface "org.freedesktop.Hal.Device.Volume" member "Mount" error name "(unset)" destination "org.freedesktop.Hal"
Solución:
adduser usuario hal
adduser usuario plugdev
y salió como trompada...
"A security policy in place prevents this sender from sending this message to this recipient, see message bus configuration file (rejected message had interface "org.freedesktop.Hal.Device.Volume" member "Mount" error name "(unset)" destination "org.freedesktop.Hal"
Solución:
adduser usuario hal
adduser usuario plugdev
y salió como trompada...
Problemas iniciando pppoe
Ya van varias veces que me encuentro que cuando quiero iniciar el pppoe en algun linux me tira un error como si mi kernel no tuviese soporte para pppoe o si estuviese corriendo algun kernel 2.4.x.
Fortuitamente ejecuté el comando pppd para probar y me salió un mensaje que tenía que ejecutar el "comando magico" para que funcionara. Seguramente hay alguna forma de dejarlo fijo pero yo como no tuve tiempo lo agregué en un script de arranque.
mknod /dev/ppp c 108 0
Como decía el cabezon Almiron " si funciona no lo toques " ja , aunque no estoy del todo de acuerdo ahora no tengo tiempo y voy a seguir su consejo...
Fortuitamente ejecuté el comando pppd para probar y me salió un mensaje que tenía que ejecutar el "comando magico" para que funcionara. Seguramente hay alguna forma de dejarlo fijo pero yo como no tuve tiempo lo agregué en un script de arranque.
mknod /dev/ppp c 108 0
Como decía el cabezon Almiron " si funciona no lo toques " ja , aunque no estoy del todo de acuerdo ahora no tengo tiempo y voy a seguir su consejo...
viernes, 23 de mayo de 2008
Unix SCO cambiar ip
Me topé con un UNIX SCO (horrible) , el cual corre un programa echo en Cobol. Acá dejo un recordatorio en caso de querer ver la ip de red o cambiarla
vi /etc/tcp
ifconfig net0
para ver el tamaño del disco y que sea leible
df -B
vi /etc/tcp
ifconfig net0
para ver el tamaño del disco y que sea leible
df -B
Guia Rapida de VI
# (donde # es un número) Ejecutar el comando siguiente # veces.
: ir a modo ex
) frase siguiente
( frase anterior
} párrafo siguiente
{ párrafo anterior
]] sección siguiente
[[ sección anterior
0 inicio de línea
$ final de línea
^ primer carácter no blanco
+ primer carácter de la siguiente línea
- primer carácter de la línea anterior
(espacio) carácter siguiente
(retorno) siguiente línea
/ buscar hacia adelante
? buscar hacia atrás
% buscar el complementario del paréntesis, llave o corchete actual
, invertir la dirección del último f, F, t, or T
; repetir el último f, F, t, or T
. repetir el último comando
` ir a una marca
' ir al principio de una línea con marca
`` volvera la posición anterior a una búsqueda
'' volver al principio de la línea anterior a una búsqueda
~ cambiar un carácter de mayúsculas a minúsculas y viceversa
" almacenar en un registro
!! repetir el último comando de shell
>> indentar
<< de-indentar (hacia la izquierda)
>% indentar hasta el (, [, o { correspondiente
< % de-indentar hasta el (, [, o { correspondiente
a añadir detrás del cursor
A añadir al final de línea
^a NO USADO
b moverse al principio de la palabra anterior
B moverse al principio de la palabra anterior, ignorando signos de puntuación
^b página anterior
c cambiar hasta ...
C cambiar hasta final de línea
^c finaliza modo inserción. Sin utilizar en modo comando.
d borrar hasta ...
D borrar hasta final de línea
^d Desplazamiento hacia abajo de media pantalla. En modo insercion, desplaza
hasta la posicion anterior de indentado.
e fin de palabra
E fin de palabra, ignorando puntuación
^e desplazamiento hacia abajo de una línea
f busca ...
F busca hacia atrás ...
^f página siguiente
g NO USADO
G ... ir a [defaults to end of file]
^g muestra la línea de estado
h izquierda
H primera línea de la pantalla
^h en modo inserción, borrar. En modo comando, izquierda
i insertar en la posición del cursor
I insertar en la primera posición no-blanco al principio de línea.
^i en modo inserción, TAB. En modo comando, NO USADO.
j abajo
J unir la línea siguiente a la línea actual
^j en modo comando, abajo. En modo inserción crear una línea
k arriba
K NO USADO
^k NO USADO
l derecha
L última línea en pantalla
^l refresca la pantalla
m marcar una posición en un registro
M centro de la pantalla
^m retorno de carro.
n repetir la última búsqueda
N repetir la última búsqueda, invirtiendo la dirección.
^n abajo
o abrir línea debajo de la actual
O abrir línea encima de la actual
^o NO USADO
p pegar debajo de la línea actual
P pegar encima de la línea actual
^p arriba
q NO USADO
Q salir y ejecutar el ex
^q NO USADO
r remplazar el carácter actual
R modo sobreescribir
^r refrescar pantalla
s sustituir
S sustituir toda la línea
^s NO USADO
t a ...
T atras hacia ...
^t desplaza al siguiente punto de indentado
u deshacer el último cambio
U deshacer cambios a la línea actual
^u arriba media pantalla
v NO USADO
V NO USADO
^v NO USADO
w al principio de la siguiente palabra
W principio de la siguiente palabra, ignorando puntuación
^w en modo comando, NO USADO. En modo inserción, al principio de la
palabra anterior.
x borrar el carácter actual
X borrar el carácter enterior
^x NO USADO
y copiar ...
Y copiar la línea actual
^y desplazamiento arriba una línea
ZZ grabar y salir
^z NO USADO
6.1 - Comandos del modo EX ( : commando)
(Nota: Esta lista no está completa, son algunos de los comandos más importantes.)
:r leer dentro del texto.
:r ! ejecutar y añadir el resultado de la operación al texto.
:nr leer en la línea n
:! ejecutar comando.
:sh salida a la shell
:so leer y ejecutar comandos de
:x grabar y salir
:wq grabar y salir
:l1,l2w grabar desde la línea l1 a la l2 a . Si no se especifica
fichero, asume el actual. Si no se especifican l1 y l2 se asume todo el fichero.
:w >> Añadir a . Se pueden utilizar números de línea.
:w! Sobreescribir el fichero actual.
:q salir sin grabar
:q! salir sin grabar, desestimando los cambios realizados.
:e editar sin dejar el vi
:e! descartar cambios desde la última grabación.
:n editar el siguiente documento.
:e +n editar en la línea n.
:n specifica como nueva lista de ficheros a editar.
:args muestra la lista de ficheros a editar
:rew se "rebobina" la lista de ficheros a editar.
:map m n crea una macro macro (cuando se escribe m se traduce a n)
:map! m n crea una macro de modo inserción.
:unmap m deshace la macro m
:unmap! m deshace la macro de inserción m
:ab <1> <2> abreviar
:unab <1> des-abreviar <1>
:set
: ir a modo ex
) frase siguiente
( frase anterior
} párrafo siguiente
{ párrafo anterior
]] sección siguiente
[[ sección anterior
0 inicio de línea
$ final de línea
^ primer carácter no blanco
+ primer carácter de la siguiente línea
- primer carácter de la línea anterior
(espacio) carácter siguiente
(retorno) siguiente línea
/ buscar hacia adelante
? buscar hacia atrás
% buscar el complementario del paréntesis, llave o corchete actual
, invertir la dirección del último f, F, t, or T
; repetir el último f, F, t, or T
. repetir el último comando
` ir a una marca
' ir al principio de una línea con marca
`` volvera la posición anterior a una búsqueda
'' volver al principio de la línea anterior a una búsqueda
~ cambiar un carácter de mayúsculas a minúsculas y viceversa
" almacenar en un registro
!! repetir el último comando de shell
>> indentar
<< de-indentar (hacia la izquierda)
>% indentar hasta el (, [, o { correspondiente
< % de-indentar hasta el (, [, o { correspondiente
a añadir detrás del cursor
A añadir al final de línea
^a NO USADO
b moverse al principio de la palabra anterior
B moverse al principio de la palabra anterior, ignorando signos de puntuación
^b página anterior
c cambiar hasta ...
C cambiar hasta final de línea
^c finaliza modo inserción. Sin utilizar en modo comando.
d borrar hasta ...
D borrar hasta final de línea
^d Desplazamiento hacia abajo de media pantalla. En modo insercion, desplaza
hasta la posicion anterior de indentado.
e fin de palabra
E fin de palabra, ignorando puntuación
^e desplazamiento hacia abajo de una línea
f busca ...
F busca hacia atrás ...
^f página siguiente
g NO USADO
G ... ir a [defaults to end of file]
^g muestra la línea de estado
h izquierda
H primera línea de la pantalla
^h en modo inserción, borrar. En modo comando, izquierda
i insertar en la posición del cursor
I insertar en la primera posición no-blanco al principio de línea.
^i en modo inserción, TAB. En modo comando, NO USADO.
j abajo
J unir la línea siguiente a la línea actual
^j en modo comando, abajo. En modo inserción crear una línea
k arriba
K NO USADO
^k NO USADO
l derecha
L última línea en pantalla
^l refresca la pantalla
m marcar una posición en un registro
M centro de la pantalla
^m retorno de carro.
n repetir la última búsqueda
N repetir la última búsqueda, invirtiendo la dirección.
^n abajo
o abrir línea debajo de la actual
O abrir línea encima de la actual
^o NO USADO
p pegar debajo de la línea actual
P pegar encima de la línea actual
^p arriba
q NO USADO
Q salir y ejecutar el ex
^q NO USADO
r remplazar el carácter actual
R modo sobreescribir
^r refrescar pantalla
s sustituir
S sustituir toda la línea
^s NO USADO
t a ...
T atras hacia ...
^t desplaza al siguiente punto de indentado
u deshacer el último cambio
U deshacer cambios a la línea actual
^u arriba media pantalla
v NO USADO
V NO USADO
^v NO USADO
w al principio de la siguiente palabra
W principio de la siguiente palabra, ignorando puntuación
^w en modo comando, NO USADO. En modo inserción, al principio de la
palabra anterior.
x borrar el carácter actual
X borrar el carácter enterior
^x NO USADO
y copiar ...
Y copiar la línea actual
^y desplazamiento arriba una línea
ZZ grabar y salir
^z NO USADO
6.1 - Comandos del modo EX ( : commando)
(Nota: Esta lista no está completa, son algunos de los comandos más importantes.)
:r
:r !
:nr
:!
:sh salida a la shell
:so
:x grabar y salir
:wq grabar y salir
:l1,l2w
fichero, asume el actual. Si no se especifican l1 y l2 se asume todo el fichero.
:w >>
:w! Sobreescribir el fichero actual.
:q salir sin grabar
:q! salir sin grabar, desestimando los cambios realizados.
:e
:e! descartar cambios desde la última grabación.
:n editar el siguiente documento.
:e +n
:n
:args muestra la lista de ficheros a editar
:rew se "rebobina" la lista de ficheros a editar.
:map m n crea una macro macro (cuando se escribe m se traduce a n)
:map! m n crea una macro de modo inserción.
:unmap m deshace la macro m
:unmap! m deshace la macro de inserción m
:ab <1> <2> abreviar
:unab <1> des-abreviar <1>
:set
sábado, 17 de mayo de 2008
Tips KDM Autologin
Y despues de muchisimo tiempo volvi a usar KDE y no recordaba como sacar o en su defecto cambiar de usuario para el autologin.
Asi que manos a la obra, usando nuestro editor favorito buscamos
/etc/kde3/kdm/kdmrc y buscamos
AutoLoginUser = usuario
Por otro lado si queremos habilitar el login de Root buscamos
AllowRootLogin = false cambiandolo por true
Todo esto también se puede hacer desde la parte grafica en ---> Kcontrol > Administración de Sistema > Administrador de acceso
Asi que manos a la obra, usando nuestro editor favorito buscamos
/etc/kde3/kdm/kdmrc y buscamos
AutoLoginUser = usuario
Por otro lado si queremos habilitar el login de Root buscamos
AllowRootLogin = false cambiandolo por true
Todo esto también se puede hacer desde la parte grafica en ---> Kcontrol > Administración de Sistema > Administrador de acceso
miércoles, 7 de mayo de 2008
Recordando paramentros Qmail
Esto es un recordatorio de alguno de los archivos importantes a configurar en Qmail
me: Muchas opciones de qmail se basan en este valor. Aquí debe colocarse el nombre de la máquina donde se está realizando la instalación.
locals: En este archivo debe colocarse los nombres de dominio que se tomarán como locales.
rcpthosts: Aquí se colocarán los nombres de dominio que serán aceptados vía SMTP.
smtpgreeting: En este fichero puede especificarse el saludo que se mostrará cuando se acepte una conexión.
queuelifetime: Fija el período de tiempo máximo que puede estar en la cola un mensaje que no ha podido ser enviado.
databytes: Fija el tamaño máximo en bytes de los mensajes recibidos vía SMTP.
concurrencylocal: Fija el número máximo de entregas locales simultáneas posibles. Este parámetro tiene como máximo un valor que se fija durante la compilación y en el fichero conf-spawn. No puede ser superior a 255 y en algunos sistemas no puede superar 125. El máximo que se establece por defecto son 120. Si se necesitaran concurrencias mayores, debe aplicarse el parche big-concurrency en la instalación. Un valor demasiado grande podría ocasionar que se lanzaran más procesos de los que nuestro sistema puede soportar. Por ello es un parámetro crítico que debe ser meditado en consecuencia. El valor por defecto es 10.
concurrencyremote: Fija el número máximo de entregas remotas simultáneas posibles. Pasa lo mismo que con el archivo anterior. El valor por defecto es 20.
defaultdomain: Establece el nombre de dominio por defecto para aquellos mensajes que no contienen uno en el campo FROM.
Quedan unos cuantos más así que anexo el link como para recordarlos...
http://www.lifewithqmail.com/lwq.html#config-files
me: Muchas opciones de qmail se basan en este valor. Aquí debe colocarse el nombre de la máquina donde se está realizando la instalación.
locals: En este archivo debe colocarse los nombres de dominio que se tomarán como locales.
rcpthosts: Aquí se colocarán los nombres de dominio que serán aceptados vía SMTP.
smtpgreeting: En este fichero puede especificarse el saludo que se mostrará cuando se acepte una conexión.
queuelifetime: Fija el período de tiempo máximo que puede estar en la cola un mensaje que no ha podido ser enviado.
databytes: Fija el tamaño máximo en bytes de los mensajes recibidos vía SMTP.
concurrencylocal: Fija el número máximo de entregas locales simultáneas posibles. Este parámetro tiene como máximo un valor que se fija durante la compilación y en el fichero conf-spawn. No puede ser superior a 255 y en algunos sistemas no puede superar 125. El máximo que se establece por defecto son 120. Si se necesitaran concurrencias mayores, debe aplicarse el parche big-concurrency en la instalación. Un valor demasiado grande podría ocasionar que se lanzaran más procesos de los que nuestro sistema puede soportar. Por ello es un parámetro crítico que debe ser meditado en consecuencia. El valor por defecto es 10.
concurrencyremote: Fija el número máximo de entregas remotas simultáneas posibles. Pasa lo mismo que con el archivo anterior. El valor por defecto es 20.
defaultdomain: Establece el nombre de dominio por defecto para aquellos mensajes que no contienen uno en el campo FROM.
Quedan unos cuantos más así que anexo el link como para recordarlos...
http://www.lifewithqmail.com/lwq.html#config-files
viernes, 2 de mayo de 2008
Activar y desactivar Firewall Windows 1 click
Buenas antes de ir a dormir me encontré con uno de esos atajos para windows para activar/desactivar el firewall con un solo click. Acá copio el comando...
Deshabilita
%systemroot%\System32\netsh.exe firewall set opmode disable
Habilita
%systemroot%\System32\netsh.exe firewall set opmode enable
Deshabilita
%systemroot%\System32\netsh.exe firewall set opmode disable
Habilita
%systemroot%\System32\netsh.exe firewall set opmode enable
Error "Cannot open master side of pty"
Si señores googleando y con un poco de tiempo para dedicarle no hay nada que internet no pueda decirte...
Para solucionar el error "Cannot open master side of pty" que no se debido a que razón aparece encontré esta solución y me funcionó.
1º paso
mkdir /dev/pts
2º paso
editamos /etc/fstab y agregamos
none /dev/pts devpts mode=0620 0 0
3º paso
mount -a
y todo de vuelta a su normalidad
Para solucionar el error "Cannot open master side of pty" que no se debido a que razón aparece encontré esta solución y me funcionó.
1º paso
mkdir /dev/pts
2º paso
editamos /etc/fstab y agregamos
none /dev/pts devpts mode=0620 0 0
3º paso
mount -a
y todo de vuelta a su normalidad
Problemas Suspend Linux
Esto es un recordatorio para cuando clonamos un disco con linux IDE a uno SATA en Debian 4.0 talvez se nos haya instalado el paquete uswsusp que sirve para la parte de suspención pero al cambiar el disco empieza a tirar error y se queda en el arranque por ende hay que desinstalarlo
apt-get remove uswsusp y santo remedio..
apt-get remove uswsusp y santo remedio..
Suscribirse a:
Entradas (Atom)