martes, 19 de marzo de 2019

Configurar una dirección IP estática en Hypriot

Para establecer una IP estática en nuestro dispositivo Raspberry Pi con sistema operativo Hypriot Version 1.10.0 debemos editar el siguiente fichero de configuración:

$ sudo nano /etc/dhcpcd.conf

Debemos buscar en su interior la siguientes lineas, quitar los comentarios y completar con la dirección IP estática, el router y el servidor de nombres DNS: 

# Example static IP configuration:                                                              
interface eth0                                                                                               
static ip_address=192.168.1.113/24                                                             
#static ip6_address=fd51:42f8:caae:d92e::ff/64                                          
static routers=192.168.1.1                                                                            
static domain_name_servers=192.168.1.1 8.8.8.8 fd51:42f8:caae:d92e::1

Después de guardar los cambios, debes reiniciar el dispositivo para que dichos cambios tengas efecto:

$ sudo reboot                             

Y ya está listo

jueves, 17 de enero de 2019

Configurar una red WIFI en una Raberry Pi 3

Hoy me encuentro con la necesidad de conectar un dispositivo Raspberry Pi 3 model B a una red WIFI. Este dispositivo incorpora en placa una tarjeta de red Ethernet, pero no dispone de WIFI, por lo que he tenido que utilizar un adaptador externo TP-LINK TL-WN722N.
Desde el terminal si hacemos un ifconfig veremos un adaptador wlan0 que se corresponde con el USB WIFI, pero para que podamos conectar a una red inalámbrica es necesario configurar el adaptador.

En primer lugar editamos los interfaces con el editor nano como superusuario:

$ sudo nano /etc/network/interfaces

Después nos fijamos si se incluye un directorio de configuración de interfaces, como por ejemplo:
source-directory /etc/network/interfaces.d
En caso afirmativo vamos hasta ese directorio y creamos un fichero para guardar la configuración Wireless:

sudo nano /etc/network/interfaces.d/wlan0

Dentro de ese fichero de configuración incluimos la definición del adaptador:

auto wlan0

allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp

Después faltaría configurar el archivo "/etc/wpa_supplicant/wpa_supplicant.conf" la información de la red a la que se debe conectar el adaptador inalámbrico wlan0:

$ sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

Escribimos con el siguiente formato:


network={
ssid="YOUR_NETWORK_NAME"
psk="YOUR_NETWORK_PASSWORD"
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP
auth_alg=OPEN
}

  • proto could be either RSN (WPA2) or WPA (WPA1).
  • key_mgmt could be either WPA-PSK (most probably) or WPA-EAP (enterprise networks)
  • pairwise could be either CCMP (WPA2) or TKIP (WPA1)
  • auth_alg is most probably OPEN, other options are LEAP and SHARED

Guardamos los cambios con CTRL +X

Y ahora debemos reiniciar los servicios de red para que los cambios tengan efecto, o bien hacer un sudo reboot que también serviría.


$ sudo /etc/init.d/networking restart
Y ya solo faltaría confirmar que estamos conectados.  Podemos hacerlo invocando el comando ifconfig  y comprobando que wlan0 tiene asignada una dirección IP.







Aquí podemos ver una configuración con IP estática en wlan0

# /etc/network/interfaces
auto wlan0
iface lo inet loopback
iface eth0 inet dhcp
allow-hotplug wlan0
iface wlan0 inet static
address 192.168.1.155
netmask 255.255.255.0
gateway 192.168.1.1
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp

martes, 24 de enero de 2017

Resolver problemas de conexión en Red con SQL Server

Introducción:

Después de migrar una base de datos SQL Compact a SQL Server 2008 R2 Express para permitir múltiples conexiones de mi aplicación de usuario desarrollada en visual basic 2010 desde distintos PC's de una red Local (Home), con equipos con Windows 7. El gran problema llega cuando al hacer la instalación el equipo que tiene instalado el servidor SQL Server Express funciona correctamente, pero los demás equipos de la red no pueden conectar con el servidor.

Este problema puede producirse cuando SQL Server  no está configurado para aceptar conexiones remotas. De forma predeterminada, SQL Server 2008 Express Edition y SQL Server 2008 Developer Edition no permite conexiones remotas.

Para configurar SQL Server 2005 para permitir conexiones remotas, debe completar estos pasos:
  • Habilitar conexiones remotas en la instancia de SQL Server que desea conectarse desde un equipo remoto.
  • Activar el servicio Explorador de SQL Server.
  • Configurar el firewall para permitir el tráfico de red que está relacionada con SQL Server y el servicio Explorador de SQL Server.
Lo primero es intentar configurar SQL Server para que acepte conexiones en Red, usando diversas guías del propio Microsoft, cambiamos la configuración conforme a lo establecido.
Ver enlace https://msdn.microsoft.com/es-es/library/ms345343.aspx
O este otro: http://www.3engine.net/wp/2009/02/sql-server-2008-como-configurarlo-para-conexiones-remotas/
O este último: https://blogs.msdn.microsoft.com/bethmassi/2008/09/17/enabling-remote-sql-express-2008-network-connections-on-vista/


El problema:

El caso es que a pesar de seguir los pasos y documentarme en todo lo posible, cada vez que intentaba conectar desde un equipo de la red local al equipo donde estaba el servidor de base de datos no lo lograba, siempre obtenía un error de conexión en red a SQL Server y un mensaje de alerta acerca de revisar el protocolo TCP.

Error: Microsoft SQL Native Client: error al establecer una conexión con el servidor. Al conectarse a SQL Server 2005, este error puede deberse a que el hecho de que en la configuración predeterminada de SQL Server no permite conexiones remotas.

Me volví loco intentando todo:

  1. Abrir el firewall creando reglas
  2. Asignar a SQL Server Express un puerto fijo (1343) en lugar de puertos dinámicos
  3. Asignar una IP fija a los equipos de la red en lugar de DHCP
  4. Mapear los puertos en el router de telefónica
Con nada de esto conseguí solucionar mis problemas de conexión.


La solución:

Estaba muy perdido, pero al final probé una cosa que me dio la información que necesitaba para saber donde estaba el problema. Me fui al firewall de Windows 7 en el servidor de SQL Server Express y lo deshabilité. También desactivé el antivirus (por si las moscas).
Intenté entonces la conexión desde el cliente y .....   ¡Tachan!  Conexión establecida.

¡El problema estaba en el Firewall de Windows!

¿Por qué no estaban funcionando las excepciones que creé en el firewall tanto para el puerto como para la aplicación SQL server?  Pues porque no estaban bien creadas.


Crear excepciones de Firewall de Windows

Si está ejecutando un firewall en el equipo que está ejecutando SQL Server 2008, las conexiones externas a SQL Server 2008 se bloquean a menos que SQL Server 2008 y el servicio Explorador de SQL Server pueden comunicarse a través del firewall. Debe crear una excepción para cada instancia de SQL Server 2008 que desee que acepte las conexiones remotas y una excepción para el servicio Explorador de SQL Server.

SQL Server 2008 utiliza un identificador de instancia como parte de la ruta de acceso al instalar sus archivos de programa. Para crear una excepción para cada instancia de SQL Server, tiene que identificar el identificador de instancia correcto. Para obtener un identificador de instancia, siga estos pasos:
  1. Haga clic en Inicio, seleccione programas, Microsoft SQL Server 2005, Herramientas de configuracióny, a continuación, haga clic en Administrador de configuración de SQL Server.

2. En el Administrador de configuración de SQL Server, haga clic en el servicio Explorador de SQL Server en el panel derecho, haga clic en el nombre de instancia en la ventana principal y, a continuación, haga clic en Propiedades.

3. En la página de Propiedades de explorador de SQL Server , haga clic en la ficha Opciones avanzadas , busque el identificador de instancia en la lista de propiedades y, a continuación, haga clic en Aceptar.

Para abrir Firewall de Windows, haga clic en Inicio, haga clic en Ejecutar, escriba firewall.cply, a continuación, haga clic en Aceptar.

Cree una excepción para SQL Server 2005 en Firewall de Windows

Para crear una excepción para SQL Server 2005 en Firewall de Windows, siga estos pasos:
  1. En Firewall de Windows, haga clic en la ficha excepciones y, a continuación, haga clic en Agregar programa.
  2. En la ventana Agregar un programa, haga clic en Examinar.
  3. Haga clic en C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\Binn

    Nota: La ruta podría ser diferente, dependiendo de dónde está instalado SQL Server 2005. MSSQL10.SQLEXPRESS es un marcador de posición para el identificador de instancia que obtuvo en el paso 3 del procedimiento anterior.
  4. Repita los pasos 1 a 3 para cada instancia de SQL Server 2008 que necesita una excepción.

Cree una excepción para el servicio Explorador de SQL Server en Firewall de Windows

Para crear una excepción para el servicio Explorador de SQL Server en Firewall de Windows, siga estos pasos:
  1. En Firewall de Windows, haga clic en la ficha excepciones y, a continuación, haga clic en Agregar programa.
  2. En la ventana Agregar un programa, haga clic en Examinar.
  3. Haga clic en el programa ejecutable C:\Program Files\Microsoft SQL Server\90\Shared\sqlbrowser.exe, haga clic en Abrir y, a continuación, haga clic en Aceptar.

    Nota: La ruta podría ser diferente, dependiendo de dónde está instalado SQL Server 2008.



jueves, 1 de diciembre de 2016

Recuperar contraseña perdida de Windows

Para poder recuperar tu contraseña perdida de Windows necesitarás descargar

Offline Windows Password & Registry Editor, Bootdisk / CD

:



1 — Download And Unzip File

Decide whether to boot from a USB Stick or from your DVD/CD drive. Download the appropriate file. If you do not have a program to unzip this download you can get 7-Zip here.

2.A — Burn ISO Image To Disc (Boot from DVD/CD)

Right-click on "cd140201.iso" and select "Burn To Disc". If this option doesn't appear than you may need to install disc burning software such as Astroburn Lite.

2.B — Copy Files To USB Stick (Boot from USB)

Copy the files from "usb140201.zip" onto your USB Stick. Ensure that they are directly on the drive and not dropped inside a directory. Open a command prompt (Run As Administrator) and navigate to your USB Drive. Type "X:syslinux.exe -ma X:" (substitute the your USB drive letter for "X") and hit Enter.

3 — Restart Your Computer And Enter BIOS

Insert your Disc or USB Stick into the target computer. Restart and during the load screen hit the key that allows you to enter BIOS (usually F2, F6, F10, F12 or DEL).

Once inside the BIOS, navigate to the "Boot" tab. If you are booting from a Disc, ensure that the Disc Drive is the first boot device. If you are booting from a USB Stick, ensure that it is the first boot device. Press "F12" to Save and Exit. The computer will restart.

If the computer still refuses to boot from the Disc or USB Stick then it's possible that Secure Boot is still enabled. Learn how to disable Secure Boot. If the computer doesn't allow you to disable Secure Boot than you may need to switch from UEFA to Legacy Mode.

4 — NTPasswd Boot Menu

Once you've restarted this menu should appear. Press ENTER.


You'll see a bunch of white text cascade down that you can ignore.

5 — Select The Hard Drive Partition

Choose the hard drive partition that contains Windows. Type the corresponding number and hit ENTER.
Hint: It's usually the largest partition and is never the one labeled BOOT.

6 — Confirm The Registry Directory Path

 This screen asks you to confirm the registry path. Press ENTER.

7 — Choose Password Reset

 This screen prompts you to choose the password reset option. Press ENTER.


The next screen asks you if you want to edit user data and passwords. Press ENTER.

8 — Choose Which Account To Change

All of the Windows User Accounts are listed. Enter the name of the account that you'd like to change.    

On the next screen, enter 1 to clear the password and hit ENTER. You should see a "Password cleared!" message. Type "!" to exit and hit ENTER.

On the next screen, type "q" to quit.

9 — IMPORTANT: Save Changes

This screen asks if you want to write the files back. Type "y" and hit ENTER.
Your changes are now saved.

The program then asks if you want to run it again. Type "n" and hit ENTER.

10 — Restart Your Computer

Remove the Disc or USB Stick from the computer.

Press CTRL + ALT + DEL to restart.

You should now be able to access your account and set a new Password.    

jueves, 19 de mayo de 2016

Reparar el inicio de Windows 7 tras sustituir placa base y micro

Cuando se actualiza el hardware de una máquina cambiando Placa base con Chiset distinto al que tenía o Micro Procesador CPU de otro fabricante,  Windows 7 suele dar problemas de arranque.

Recientemente tuve que enfrentarme a este problema, cambie de una placa Asrock N68c-N UCC con AMD LE-140 a una Asus H81M-K con un Intel i3-4170, el equipo estaba configurado con un software que no se podía perder cosa que ocurriría si tenía que reinstalar el S.O,

Comencé a investigar hasta llegar a esta página http://www.lapizcorto.com/reparacion-de-inicio-de-windows-7-tras-cambiar-la-placa-base/ donde se explica una solución basada reactivar dichos controladores, como bien se explica en el KB922976, bien restaurando momentáneamente el hardware original, o mediante las herramientas de reparación integradas en el DVD de Windows 7 (en el símbolo de sistema podemos ejecutar RegEdit), o incluso utilizando un editor de registro offline, como el incluido con UBCD4Win. Las claves que debemos modificar son:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IastorV
Poniendo en ambas el valor de Start a 0.
Lo intenté y no me funcionó :-(

Así que continué leyendo y uno de los comentarios proponía una solución que paso a ofreceros:
**Cómo podéis ver está en inglés pero voy a tratar de exponerla en castellano.




  1. Lo primero es conseguir los drivers de tu nueva placa base.
    Sí trae un CD de drivers o sabes cual es sin problema, sino puedes usar la herramienta 
    CPUID(CPU-Z) para averiguarla.
  2. Crea una carpeta en tu PC para meter los drivers, yo por ejempleo usé w732bit
    Importante los drivers del Chipset, USb3.0 y Sata
  3. Ahora elige un medio donde poner tus drivers, o bien grabas un CD o un Pendrive (yo use pendrive)
  4. Debes usar el disco de instalación de Windows 7, cuando llegues a esta ventana, haz clic en siguiente:

  5. Y en la parte inferior izquierda selecciona reparar


  6. Luego debes elegir la opción Consola del Comandos
  7. Una vez haz llegado aquí tienes que prepara el dispositivo con los drivers, Pendrive o CD (si es CD cambia el disco de instalación de windows 7 por el de drivers que has grabado.
  8. Desde la linea de comandos localiza la unidad del dispositivo donde están los drivers, para ello ve probando:
    D:
    dir
    E:
    dir

    Y así hasta que la unidad muestre el contenido que pusiste (la carpeta w732bit) 
  9. Ahora que ya sabes la unidad, pongamos que es la X tenemos que escribir lo siguiente en la consola:


    dism /image:c:\ /add-driver /Driver:X:\w732bit\ /recurse
  10. Con este comando incorporamos los nuevos drivers a Windows 7
  11. Después escribe el comando EXIT 
  12. Y pulsa sobre el botón REINICIAR.

A mi me funcionó. ¿Y a ti?

Déjame tú experiencia como comentario.


martes, 7 de abril de 2015

Formación de la mano de google

Todo empezó con un mensaje de correo electrónico remitido por el Servicio de Cooperación Empresarial y Promoción de Empleo de la Universidad de Málaga.

Este servicio se encarga de cuestiones relacionadas con el empleo, disponen de una Agencia de Colocación, una unidad de apoyo a emprendedores, un servicio de orientación profesional y una unidad de prácticas en empresa.

En el correo electrónico me informaban que se impartiría una formación en marketing digital de la mano de Google en la Facultad de Turismo. Además era gratuito!!!

Está claro no podía dejar pasar esa oportunidad que me estaba brindando Google de la mano de su plan Activate

Aunque aquel curso ya acabó aún estás a tiempo de cursar a través de teleformación otros cursos muy interesantes. Infórmate en la Web:  http://www.google.es/landing/activate/formate/


domingo, 9 de febrero de 2014

Como sustituir una pantalla de portátil averiada por otra nueva

En ocasiones puede ocurrir que una pantalla de un netbook o de un portatil se averia, bien por el uso bien por un golpe o un mal manejo.

Bien, si el portatil es lo bastante interesante de arreglar y común quizás puedas encontrar una pantalla de repuesto a un precio razonable y si además eres manitas, entonces quizás puedas cambiarla tu mismo.

Te dejo un video tutorial que explica como hacerlo paso a paso.



Puedes encontrarlo en youtube en la URL: http://youtu.be/y9cW2qI7T_Y 

martes, 9 de julio de 2013

Como detectar el hardware de tu PC online y descargar los drivers

Casi siempre que tengo que formatear un PC, da igual el sistema operativo que tenga: Windows XP o Windows 7, hay algún driver que se resiste.

En el caso de los portátiles además, cuando te diriges a la Web del fabricante y buscas el modelo para descargar los drivers, te encuentras con 5 fabricantes distintos de tarjetas de red o VGA para el mismo modelo.  ¿Y cual es mi modelo?

Tienes que empezar a descargar y probar, además llenando de basura una instalación limpia.

Por eso considero que la herramienta ma-config.com es una ayuda tremenda a la hora de analizar el hardware de tu ordenador y poder descargar el driver correcto. Además es gratis, no necesitas comprar una cara licencia para salir de un aprieto puntual.

 


jueves, 13 de diciembre de 2012

Como descargar un vídeo de Youtube

Hace unos días tuvimos que descargar un vídeo de Youtube para reproducirlo sin conexión a Internet.
Ahí comenzó la Odisea...   Después de probar numerosas páginas para descargar el vídeo, atestadas de publicidad e incómodos banners, no lo conseguimos.

Finalmente tuvimos que instalar y usar una herramienta software (Realplayer) para conseguirlo.

Por este motivo cuando hoy me han enviado un Link a una Web donde fácilmente puedes descargar el vídeo simplemente poniendo la dirección de Youtube y cerrando una ventana de publicidad (¡qué le vamos a hacer!), he decidido compartirla con todos:

http://www.filsh.net/


Filsh


Espero que os resulte de tanta utilidad como a mi.

viernes, 14 de septiembre de 2012

Crear una instalación de Windows arrancable desde un pendrive

A veces nos encontramos con equipos que no tienen una unidad optica o bien esta no funciona correctamente y tenemos problemas de lectura para  poder instalar el sistema operativo Windows.
En estos casos es de gran utilidad porder usar una memoria USB o Pendrive para instalar desde ahí el S.O.

Lo vamos a hacer suponiendo que disponemos de una instalación de Windows XP o Windows Vista y de un disco USB de 4 GB (o más, al menos tan grande como la imagen de Windows 7, que es de 2.5 GB en el caso de la de 32 bits),

Lo primero es conectar el disco USB a nuestro ordenador. Una vez detectado este, abrimos la línea de comandos (recordad Inicio » Ejecutar » cmd) y, desde ella, ejecutamos la aplicación diskpart. Aquí debemos tener cuidado, pues vamos a jugar con las particiones y los discos y, si nos equivocamos, nos podemos cargar todos nuestros datos.

La aplicación diskpart nos permite crear particiones en nuestros discos. Una vez arrancada, debemos comprobar cual es el nuestro disco USB con la orden list disk, que nos mostrará una lista de todos los conectados a nuestro ordenador.

DISKPART> list disk
Disco ### Estado Tamaño Libre Din. Gpt
———— ————— ———- ———- —- —-
Disco 0 En pantall 37 GB 0 B
Disco 1 En pantall 4118 MB 4118 MB

En mi caso es el disco 1, como compruebo por la capacidad de este. Sabiéndo eso, lo seleccionamos con
select disk 1 y eliminamos todo lo que hay en él con la orden  clean

Una vez vacio, es el momento de crear una partición, con
  • create partition primary
y activarla, con un par de ordenes,
  • select partition 1
  • active
Hecho esto la formateamos con
  • format fs=fat32
y le asignamos un nombre de unidad y salimos con
  • assign
  • exit

Ya estamos listos para copiar todos los datos al USB. Para ello, debemos, en primer lugar, montar la imagen ISO como otra unidad, lo cual podemos hacer con alguna aplicación como Virtual CD-ROM Control Panel o con Daemon Tools. Ya está todo listo para la copia. Suponiendo que la unidad de DVD es la D: y la unidad del disco USB es la K: ejecutaremos la siguiente orden (cambiarlas en caso necesario):
  • xcopy D:\*.* /s/e/f K:\
Ya tenemos nuestro disco USB listo para instalar Windows 7.

Esta información ha sido recopilada de la Web: www.genbeta.com escrito por Kurtsh.