Creación de controladores o módulos en linux

Los controladores de dispositivos, o drivers en inglés, en linux más conocidos como módulos (del inglés module), es un programa o una pieza de código informático que permite las comunicaciones entre los dispositivos hardware del ordenador y los programas, haciendo el sistema operativo de intermediario para tratar que nada se descontrole. Cada sistema operativo y cada versión requiere un módulo específicamente programado para que funcione un dispositivo, de lo contrario lo más probable es que funcione con errores si es que llega a funcionar algo. linux, y otros sistemas operativos libres, tiene la particularidad de que si existe un módulo libre para un dispositivo, y está incluido en el kernel que recopila todos los módulos libres estables, se tiene la seguridad de que funcionará por siempre en las posteriores versiones de linux.

Montaña de basura electrónica
Montaña de basura electrónica

Cada uno de los dispositivos hardware en los que está dividido un ordenador es muy diferente, y unos son mucho más complicados que otros, sin embargo tienen en común que es necesario que se comuniquen con el procesador y éste sólo entiende de números binarios y en una determinada forma. En el interior del dispositivo hardware debe haber un circuito integrado o chip que convierta la información analógica del mundo real (o lo que sea que maneje el periférico) a números binarios, o a la inversa. Otros muchos periféricos son tan complicados como el ordenador mismo y procesan los datos antes de comunicarlos al procesador.

Puerto de juegos/MIDI
Puerto de juegos/MIDI de una tarjeta de sonido Sound Blaster

Resulta raro que el puerto de juegos fuese utilizado para conectar instrumentos, pero así es. Un instrumento, generalmente un teclado, que incluyera el puerto MIDI podía comunicarse con un programa de música MIDI y grabar en él canciones, o sólo sus notas que se podían modificar, hacer mezclas, también con instrumentos o ritmos creados con el ratón o el teclado del ordenador, o cargar en el instrumento sonidos de nuevos instrumentos y modificarlos con efectos. Los samples se utilizan sobre todo en el Hip-Hop y en géneros de música electrónica, son parecidos a las fuentes o muestras de sonido que también se podían cargar en una memoria de algunas tarjetas de sonido para escuchar música en formato MIDI, canciones en ficheros que ocupan muy poca memoria. Pero este era un mundo lleno de sorpresas, no es lo mismo una tarjeta de sonido cara de Yamaha que una Sound Blaster, con muestras de sonidos Yamaha una canción sonaba de escándalo mientras en una Sound Blaster parecía hecha por músicos de feria, aunque más bien era necesario que el músico indicase las muestras de sonidos que había utilizado, si bien las “buenas” eran de pago y caras, porque no era tan sencillo que por ejemplo una muestra de una batería electrónica sonase igual de bien en todo las teclas del piano y en todos los escenarios (en este caso técnicos, no artísticos) posibles. Otros detalles relacionados con las tarjetas de sonido marcaban la diferencia para los músicos y no era una información fácilmente accesible, aparte de las más evidentes relacionadas con la calidad del sonido, había tarjetas que grababan más de un a pista estéreo analógica a la vez, por ejemplo modelos económicos de la antigua Sound Blaster Live podían grabar un sonido estéreo mezclado de varias fuentes internas de sonido y la entrada externa a la vez o la Terratec EWS88D grababa 10 fuentes estéreo externas ó 20 instrumentos mono analógicos en pistas separadas a la vez. Una solución económica era instalar varias tarjetas de sonido, aunque podría requerir una configuración especial y problemas de retraso o lag y de sincronía, cuando un usuario pretendía grabar varias fuentes o instrumentos externos a la vez debían estar en pistas separadas pero perfectamente sincronizados. Para los instrumentos MIDI era imprescindible una buena tarjeta junto con el módulo y un sistema operativo como linux en tiempo real o sin lag y especialmente configurado, porque no se puede apretar una tecla del piano y que suene en el ordenador al rato. En la actualidad las optimizaciones profesionales relacionadas con el sonido y la información han mejorado mucho, las tarjetas de sonido modernas sintetizan el sonido MIDI por software y están disponibles infinidad de muestras de instrumentos gratuitas, sobre todo hay más oferta de productos y Windows ya puede tener la opción de sonido en tiempo real.

Conversor Digital-Analógico
En la tarjeta de sonido un chip conversor Digital-Analógico transforma los datos digitales en una tensión analógica variable para que suenen los altavoces. Los archivos de sonido son descomprimidos por el procesador convertidos en bits en bruto (PCM), y el módulo los envía directamente al conversor. En el caso de utilizar la salida digital el módulo envía los sonidos en bruto (PCM, Dolby, DTS, etc.) y un amplificador externo se encarga de la conversión a analógico. En las tarjetas antiguas con sonido MIDI por hardware, el módulo podía enviar los archivos de música midi directamente a la tarjeta y los chips internos hacían el trabajo de transformar los datos midi en sonido, mezclando las muestras de instrumentos grabados en su memoria interna, en las tarjetas MIDI por software es el procesador el que introduce los instrumentos en el archivo midi y los transforma en un archivo PCM, entonces los datos en bruto son enviados al conversor digital-analógico. Aunque parezca extraño, es mejor el segundo método, porque los procesadores actuales van sobrados para esta tarea y pueden manipular los sonidos con más flexibilidad.

Un ejemplo de dispositivo sencillo es un mando de juegos conectado al puerto de juegos y MIDI, aunque prácticamente desaparecido, hasta hace pocos años lo llevaban todos los ordenadores domésticos ya que se utilizaba para enchufar los mandos de juegos y los instrumentos musicales. En la actualidad en lugar del puerto de juegos/MIDI se utiliza el puerto USB. En realidad en el ejemplo son dos dispositivos independientes, el mando de juegos y el puerto, que necesitan cada uno un módulo para funcionar, aunque el mando depende del buen funcionamiento del puerto.

Espacio de Usuario y espacio del núcleo
Los programas se ejecutan en el nivel del espacio de usuario y los módulos o controladores en el espacio del núcleo o kernel. En linux algunos módulos pueden programarse en el espacio de usuario, como los periféricos USB, lo que permite más seguridad y estabilidad ante posibles errores que el espacio del núcleo, a costa de una menor velocidad y menos acceso directo al dispositivo hardware.

El puerto de juegos es un estándar, se fabricaron bajo unas normas comunes a todos los ordenadores, y por tanto el módulo debería ser igual, pero el puerto siempre iba en la tarjeta de sonido y cada una es muy diferente, para cada fabricante y modelo de tarjeta de sonido se debía programar su módulo específico que incluía el que hacía funcionar los mandos de juegos. En cuanto a la programación y el acceso del módulo, hay que tener en cuenta dos niveles, a bajo nivel o desde el kernel linux el programador del módulo tiene acceso directo al hardware, a los chips del puerto de juegos, y el programador a más alto nivel sólo tiene acceso a unas variables y datos en formatos comunes para todos los puertos de juegos.

Resistencia fija y variable
Ejemplos de resistencia fija y variable
Análogo vs digital
Los circuitos integrados o chips se dividen en dos grandes grupos: analógicos y digitales. Los analógicos manipulan valores analógicos como puede ser una tensión continua o variable entre un rango de valores, mientras que los chips digitales manipulan valores digitales o bits, que también son una tensión continua fija y con puertas lógicas que están compuestas por transistores analógicos, pero tratan los datos de forma lógica. Por fuera pueden ser iguales, quizás los analógicos tienen mayor tamaño o menos patillas porque la mayoría de los circuitos analógicos no se pueden miniaturizar tanto como los digitales.
Conversor analógico digital
Tanto los conversores analógico digital (ADC) como los digitales analógicos (DAC) son circuitos electrónicos muy conocidos. En uno de los conversores a digital más conocidos el voltaje o tensión de entrada se compara con distintos valores de tensión y aparece el resultado en binario, esto se hace a intervalos regulares para el caso de una onda que cambia, como pueda ser un sonido grabado, que se convierte en una sucesión de números binarios, los intervalos de conversión son tan rápidos que al recuperarla no se distingue de la onda original. En el conversor digital a analógico cada valor binario se convierte en un valor de tensión, a intervalos regulares para formar una onda. Pero no es necesario estudiar cada caso ni soldar cientos de componentes, en el mercado existen una amplia variedad de conversores miniaturizados en chips con distintas precisiones.
Estafa electrónica
Aunque puedan quedar algunos todavía que piensen que grande es sinónimo de mejor, los componentes miniaturizados montados por robots son más fiables y baratos que un gran circuito lleno de resistencias y transistores con soldaduras gordas. Pero si los componentes de un circuito antiguo son baratos, generalmente del orden de céntimos de euro, un chip normalucho puede no superar el euro, por lo que es muy difícil entender por qué se venden dispositivos electrónicos de calidad muy discutible sólo por ahorrar un chip o por poner uno de una marca que cuesta 10 céntimos menos. Por poner algunos ejemplos: los mandos clónicos de las consolas, la mayoría debería estar prohibida su venta, los valores variables que entregan sus sticks analógicos son tan pésimos que no se puede jugar con precisión a casi nada. Muchos modelos de televisores y monitores Samsung se vendieron con la fuente de alimentación interna montando los condensadores más cutres que existen, cuando cambiándolos por unos de menos de un euro no se averían nunca. Altavoces de gama media-alta de la famosa marca Logitech están fabricados con conos y arañas de papel (lo peor de lo peor), todo pegado sin tornillos y con amplificadores muy peśimos que se notan sobre todo porque con altas frecuencias y con volumen alto todos los baratos distorsionan mucho y suelen averiarse. Si al menos hubiera una asociación de consumidores que haga test exhaustivos o unos consumidores con un mínimo de conocimientos, pero España es un desierto en ambos casos.
Proyector Chino
No sólo España es un desierto, es que se dan casos como el de los proyectores en Alta Definición, hasta hace poco había un revuelo con los modelos chinos HD Ready LED-86 y similares, por menos de 200 € se podía tener cine en casa con una calidad excepcional, pero ahora resulta que hay un revuelo con que son una mierda y hay que gastarse al menos 400-500 € en uno de marca, un cambio radical de opinión al que sólo se le encontraría explicación si los niñatos drogatas, gracias a la espectacular recuperación de la derechona que ha bajado un 1% el paro del 20%, han vuelto a acumular “cash” vendiendo drogas los fines de semana en la discoteca… ya están aquí. Sin embargo, en las opiniones por internet los españoles no dicen nada sobre las tablets baratas con procesadores Intel Atom de la versión BayTrail (también los llevan microordenadores, pinchos y otros cacharros con procesadores compatibles x86), en los que se puede instalar un Windows 8.1 ó 10 normal y programas para PC, incluso las venden marcas chinas baratas con dualboot (Windows 10 y Android x86), todos estos sistemas con los procesadores de Intel tienen bugs muy conocidos que, salvo que haya unos controladores especiales desconocidos, hacen de las tablets que sean prácticamente un dinero tirado o están lejos de funcionar como deberían, además están muy limitadas por imposición de Microsoft (para que a los fabricantes les salga gratis Windows) y muchas tablets no tienen suficiente espacio sobrante ni funciona bien el lector de tarjetas para poder instalar linux, la única esperanza para tratar de corregir sus errores.
Estafa Volkswagen Golf
Para desacreditar a los proyectores chinos los niñatos drogatas se basan en algún vídeo o análisis suelto y el resto es coser y cantar tratándose de chinos, cuando por menos de la mitad de precio, en ciertas condiciones, se consigue una calidad parecida a los de marca y sin tener que cambiar de lámpara en un uso normal, pero esto no es un “si mi colega no me ha vuelto a estafar me tomo una pastilla y ya se ve todo de color de rosa”, hay que trabajárselo un poquito: utilizando un reproductor externo para los vídeos porque ningún proyector es perfecto admitiendo toda clase de archivos, ajustando una configuración de color del proyector distinta a la de fábrica, utilizando una buena pantalla adaptada al proyector y no la pared, cambiando el ventilador por uno de 5-10 € si tanto molesta su ruido, apagando las luces y cerrando las persianas porque a estas alturas de la película todo el mundo ya debería saber que la luminosidad no es la que indican los chinos, y no abusando de la distancia ni de la falta de perpendicularidad al proyectar porque en realidad no sirve para montarse un autocine. Los niñatos españoles con sus comentarios ultrafavorables también consiguieron inflar los precios de los coches alemanes Volkswagen Golf, hasta de segunda mano se vendían en España fácilmente por más del 50% que sus competidores, además modelos anticuados, con más años, más kilometraje, menos extras, etc. eso sin contar las más que probables estafas. Cuando se destapó la estafa que hicieron “los alemanes”, trucando potencia, consumo y contaminación, que además afectaba a “la española” Seat, no me puedo imaginar, no lo sé, las explicaciones que tuvieron que dar los niñatos bujías (o, ¿quizás neonazis?) a sus seguidores.

Los mandos de juegos tienen botones que funcionan como interruptores de corriente, estos dejan pasar una corriente continua al puerto de juegos o nada si no están pulsados, en cuanto a las palancas, si son analógicas transforman el movimiento de la palanca o volante por medio de una resistencia variable (entre 0-100K ohmios), estos valores de la resistencia se convierten a un valor de voltaje continuo al pasar una corriente de 5 V a través de la resistencia variable unida al stick analógico, así por ejemplo una palanca a la izquierda podría ser cero voltios, a la derecha 5 voltios y en medio aproximadamente la mitad, entonces el puerto de juegos convierte estos valores variables en un número por medio de un chip conversor analógico-digital. Los chips del puerto de juegos además de leer la pulsación de cada botón del mando y el movimiento de la palanca y convertirlo en números, lo guarda un instante hasta que el módulo lo lea y lo comunique al sistema operativo, o cuando el juego lee estos valores en variables a más alto nivel ya puede hacer mover el muñeco como el jugador desee.

Pelea callejera
Mientras los módulos no lo permitan los programas deben respetar los límites de los periféricos y dispositivos internos. El acceso a los dispositivos debe ser controlado por el kernel del sistema operativo para que no ocurran errores que cuelguen el ordenador, imponiendo el orden, por ejemplo cuando dos juegos intentan acceder a la vez a un mando el sistema operativo informa al último juego que no es posible. El módulo en sí debe estar muy bien programado ya que por su nivel de acceso podría colgar el sistema operativo, por ejemplo un dispositivo no debería hacer lecturas seguidas de los datos tan rápido que lleguen a saturar recursos del sistema de cualquier ordenador de los usuarios linux.
Todo lo que siempre quiso saber sobre el sexo y nunca se atrevió a preguntar
El control software, ya sea del kernel de un sistema operativo o de los controladores o de programas individuales en sistemas monotarea, de los distintos dispositivos del ordenador se apoya en los chips de control como el controlador programable de interrupciones o PIC (Programmable Interrupt Controller) o la versión moderna APIC (Advanced PIC) que en los PC actuales están integrados en el chipset de la placa base. Los dispositivos, el procesador y la memoria también están conectados por un bus de control, cuando por ejemplo un puerto tiene un dato disponible envía un aviso por el bus de control, en el PIC se acumulan los avisos y dependiendo de la configuración que haya hecho el programador se va dando prioridad a unos antes que a otros o, en caso de que las prioridades más altas estén ya atendidas, se van atendiendo a los demás en orden según los primeros avisos en llegar. En la práctica los dispositivos hardware envían y reciben los datos troceados, pueden ser bytes (8bits) ó 64 bits o trozos pequeños de archivos, por lo que los de los niveles más altos siempre dejan algún hueco para los demás, y todo ocurre tan rápido que parece que el ordenador lo hiciera todo a la vez y al instante, o al máximo de la velocidad que puede alcanzar un periférico, aunque en aplicaciones críticas o con altos requisitos de velocidad un dispositivo configurado con una prioridad más alta, o para aprovecharse de otras técnicas como el Direct Memory Access o DMA (acceso directo a la memoria, mover datos directamente a la memoria o entre dispositivos sin intervención del procesador), puede marcar grandes diferencias. No me voy a extender en poner ejemplos en la sociedad clasista (PIC) y corrupta (DMA) española porque parecen obvios, la diferencia está en que en el ordenador, al menos en linux, todo esto está configurado por defecto para que el sistema sea equilibrado o de acuerdo a las necesidades lógicas de cada dispositivo.
Bus de direcciones y de datos
Esquema del bus de direcciones, de datos y de control que interconectan el procesador, la memoria y los periféricos
linux está dividido en jerarquías o niveles de acceso
Algo parecido a la programación de una aplicación de usuario, con funciones de ayuda a varios niveles para facilitar la tarea, ocurre en el caso de un módulo o controlador hasta en el más bajo nivel de programación. Existen varios tipos de acceso al dispositivo o hardware: un acceso directo a los chips, apoyándose en chips intermediarios del ordenador (como algunas funciones estándares internas del chip BIOS de los antiguos PC, que también están disponibles en los más modernos chips EFI) o ayudados por funciones especiales provistas por el kernel. Cuanto más directo vaya el programador, consigue más control y puede que más velocidad, pero también más dificultad, probabilidades de inestabilidades y más difícil corregir errores. Pueden existir módulos diferentes para cada tipo de acceso, que linux escoge por defecto o el usuario puede elegir. En general, todos los módulos linux suelen disponer de varias opciones que el usuario puede cambiar con parámetros en un comando o en un archivo de configuración. En otros dispositivos se dispone de potentes archivos de configuración, aunque en este caso no son del módulo, como es el caso de las tarjetas de sonido, para redirigir datos que maneje o unir tarjetas distintas. Aparte, las opciones por defecto del kernel pueden ser modificadas, entonces es necesario compilarlo por completo, o como el código fuente está disponible, un usuario puede hacer pequeñas modificaciones en un módulo, por ejemplo para que una tarjeta cambie el nombre por defecto del archivo de dispositivo instalado, y compilarlo por separado.
Humor típico con Visual Basic
El tipo de acceso al hardware a bajo nivel depende del dispositivo que se trate, pero en general se podría afirmar que la programación de un módulo es a la inversa de los programadores de alto nivel, como los españoles en las empresas con el Microsoft Visual Basic y Microsoft Office VisualBasicScript, es más inteligente utilizar las facilidades disponibles y lo difícil no siempre es lo mejor, otras veces es tan complicado un acceso directo que difícilmente el módulo será universal ni estable. En cualquier caso, la mejor opción suele ser muy evidente, descartando el resto. Por ejemplo, un dispositivo que entrega datos relativamente muy lentamente como un mando de juegos USB, es absurdo programar un módulo más directo que el apoyado por las funciones comunes del kernel linux para los puertos USB. Por contra, por ejemplo para la televisión 360 que vimos en otra entrada, un fabricante podría inventar una nueva cámara de vídeo, tan rápida, con tanta resolución o con tantos datos de vídeo en bruto que sea necesario conectarla a una tarjeta especial y programar un módulo que se salte los estándares de vídeo y acapare en exclusiva los recursos del sistema.
Típicos Trileros estafando en España
Otra particularidad de los módulos o controladores de linux es que instalan el dispositivo real representándolo en un archivo, incluso un usuario normal puede leer y escribir en ellos, por ejemplo en un script bash o con un comando de terminal al ejecutar la orden “cat” para mostrar el contenido de archivos en pantalla, se podrían ver por un terminal los datos (en forma de caracteres ilegibles) del vídeo en bruto que envía una tarjeta de televisión analógica, o un usuario puede cambiar el modo de funcionamiento del procesador con la instrucción “echo” (utilizada para mostrar caracteres en pantalla) seguido de un número de estado de energía válido más el símbolo “>” (utilizado para escribir resultados de la pantalla en un archivo) hacia el archivo que simboliza el dispositivo de ahorro de energía del procesador. En linux también pueden programarse dispositivos o periféricos virtuales, por ejemplo existe un módulo de una tarjeta de vídeo analógico virtual para que un programador de aplicaciones pruebe un programa de televisión o de videocámaras analógicas sin tener una real. El módulo v4l2loopback no es oficial, multiplica el dispositivo de vídeo analógico, sería como una oferta dos por uno, aunque siempre iguales, por ejemplo sirve para grabar con un programa mientras se ve el vídeo con otro distinto. Otros tipos de módulos linux sustituyen las funciones de un dispositivo real en otro virtual, por ejemplo el módulo xboxdrv convierte un mando de juegos en el mando estándar de la consola Microsoft Xbox360. Un dispositivo virtual no es exactamente uno de los métodos que emplea un típico estafador español, pero sí algo parecido, la diferencia está en que el usuario de linux lo hace conscientemente, con conocimiento y obtiene un beneficio.

Para que un programador pueda programar un módulo debe tener información de la dirección de memoria dónde están guardados los datos del periférico y del formato exacto de estos datos, y las direcciones y códigos necesarios para programar sus chips, como la iniciación de la lectura de un puerto. Normalmente se programan los módulos en C, a veces en el más rápido lenguaje ensamblador, siguiendo una serie de reglas para que el kernel de linux acepte el código como un módulo. Por ejemplo (los valores son una invención), un puerto de juegos puede estar en la dirección base 201h (suelen ser referidas en formato numérico hexadecimal), dirección que debe ser conocida por estar predefinida o por ser fácil comprobarlo, y escribiendo un 1 se inicia el puerto para comenzar a leer datos del mando, de existir alguna lectura disponible, al acceder a la dirección 201h sin errores el puerto guarda automáticamente la lectura del botón 1 del mando 1 en el primer bit de un registro o memoria interna del procesador, un cero si no está pulsado y un uno si el usuario lo pulsa, y en otro registro interno estaría la lectura del eje X de la palanca 1, con valores variables entre 0-65535. En ensamblador, aunque es preferible no utilizarlo al ser poco portable,  leer o escribir en un chip es tan sencillo como indicar con instrucciones MOV (guardar en registros) la dirección y un valor numérico, ambos se envían al chip con una instrucción en ensamblador que depende del compilador y método de acceso que utilicemos, a continuación el puerto guarda en distintos registros del procesador los resultados, cada registro se puede leer con instrucciones como CMP (comparar con un valor).

jstest-gtk
El programa jstest-gtk es uno de los utilizados para calibrar mandos de juegos en linux. En la imagen, el mando de la PS3 tiene tantos ejes analógicos porque sus botones incorporan sensores de presión variable.

Los joystick o mandos de juegos analógicos tienen tendencia a dar lecturas erráticas, sobre todo los más baratos, y esto lo puede solucionar tanto el módulo, como el sistema operativo y el programa o juego. En el programa del sistema operativo para los mandos de juegos se pueden calibrar los ejes analógicos, para esto realiza varias lecturas y descartar valores fuera de rango, también se puede reasignar el orden de los botones por defecto o por si en el juego no se pudieran cambiar los botones al gusto. Algunos mandos de juego también pueden hacer esto a nivel de hardware, naturalmente cuanto más preciso sea un mando, entregando valores estables en todo el rango de movimientos, mejor será, y también suelen ser más caros, ya sea porque las resistencias variables son de calidad o porque añade algún chip que mejora la precisión de las lecturas.

El principal problema de los mandos de juegos antiguos en linux es que el puerto estándar está diseñado para 2 mandos de juegos con dos ejes analógicos y dos botones cada uno, y esto es algo que desde muchos años antes de desaparecer el puerto MIDI se había quedado obsoleto para jugar. Entonces el fabricante del mando, ya que el puerto no se podía cambiar, empleaba trucos para simular más ejes analógicos y más botones, lo más fácil era usar el total de los 4 ejes y los 4 botones del puerto para un sólo mando, o incluso utilizar los dos ejes analógicos del segundo mando si no eran necesarios, por ejemplo el eje X a la izquierda sería la pulsación de un quinto botón y el eje X a la derecha un sexto botón. Hasta aquí nada nuevo bajo el sol, no era necesario cambiar nada.

SteelSeries Simraceway® S1 Steering Wheel
Un volante como el de Fernando Alonso, en este caso es uno moderno con conector USB. En lugar de resistencias variables, el mando calcula la posición con giroscopios miniaturizados, el conversor analógico-digital transforma los movimientos en el espacio en números.
Giroscopio electrónico
Un giroscopio electrónico está dentro de una cápsula de chip, se fabrica con máquinas similares a las que ya vimos para fabricar procesadores, de unos 10-20 millones de euros, lo que cualquier corrupto medio de la derechona roba en una campaña, puede que menos porque el giroscopio es gigantesco comparado con el tamaño de los transistores de un procesador. Al moverlo en una dirección de uno de los ejes en el espacio se mueve una pieza del interior, acercándose o alejándose de otra, los peines entrelazados de la parte inferior-derecha están diseñados para que actúen como un condensador variable, unido a un circuito eléctrico miniaturizado se produce una tensión eléctrica variable, y con un conversor analógico-digital el valor eléctrico se convierte en un número que indica al procesador la magnitud del giro.

Pero con mandos más exigentes, por ejemplo uno con más de 8 botones, se acaban los estándares y se entra en la sección del oscurantismo empresarial. Cada fabricante podía desarrollar estos mandos a su manera, diferente a los demás, y entonces era necesario un módulo específico para cada uno de estos mandos especiales. Por ejemplo, un eje analógico se puede utilizar para un stick digital de 4 posiciones, cada posición del mando se convierte en un valor de resistencia analógica mediante algún chip o con resistencias fijas, y el puerto lo lee como si fuese un sólo eje de posiciones variables pero el módulo específico del mando reconoce 4 posiciones fijas de dos ejes digitales. El problema de poder tener muchos más botones se soluciona con el mismo procedimiento o se puede codificar, que también es una manera simple de comprimir en digital a nivel de electrónica básica. Por ejemplo con los 4 bits que se pueden leer con las 4 entradas de los botones estándar del puerto de juegos/MIDI, un chip codificador podría leer hasta “2 elevado a la 4” (o más si también se usan los ejes analógicos) botones de un mando y enviar el número del botón pulsado al puerto codificado en un número de 4 bits, puede que haciendo lecturas sincronizadas consecutivas cuando se pulsan varios botones, o para poder pulsar dos botones a la vez sin error codificar de distintas formas para enviar dos valores al puerto.

Conversor analógico-digital-analógico
Un esquema simplificado del funcionamiento de los primeros mandos con muchos botones, como los más caros de Microsoft que recurrían a una configuración especial del puerto de juegos/MIDI para transmitir datos al mando o con una conexión alternativa, por ejemplo en un puerto serie,  y así sincronizarlos con un reloj para poder descodificar los datos de las palancas y botones pulsados a la vez. Una forma de mejorar la precisión de un mando analógico sería introduciendo dentro del mando un conversor analógico-digital-analógico, también serviría para miniaturizar el funcionamiento interno de un mando antiguo que codifica un pad digital en un eje analógico variable para que en el puerto el módulo convierta la lectura en 4 posiciones fijas posibles en dos ejes. Pero vamos, también vale poner un condensador y 4 resistencias fijas que todo cuesta 10 céntimos de euro en la tienda local.
Frets on Fire
En la mayoría de los teclados de ordenadores existe un problema parecido al del antiguo puerto para los mandos de juegos, tienen un límite de teclas pulsadas a la vez, generalmente 3 ó 4, lo que impide utilizarlos en algunos juegos como Frets on Fire, el clon de Guitar Hero. En el interior del teclado hay una superficie de goma o plástico bajo las teclas con una rejilla con líneas metálicas horizontales y verticales unidas a dos filas de un chip, cuando una tecla es pulsada hacen contacto dos líneas como en el juego de la guerra de barcos, el chip decodifica o transforma la posición del voltaje generado por el contacto, o los bits, el horizontal y el vertical, que según un código interno será el valor binario de la letra pulsada, lo que se envía al procesador. En determinadas circunstancias y dependiendo de cómo el fabricante distribuye y divide las subzonas de contactos, el decodificador se hace un lío a la hora de reconocer contactos múltiples. Aunque también valga una guitarra USB, para jugar al Frets on Fire con teclado es necesario uno especial que permita pulsar al menos 5 (ó 6 para los pro) teclas a la vez, son más caros, además los fabricantes no son muy dados a reconocer esta limitación ni a dar los detalles.

En dispositivos más complicados el procedimiento de programar un módulo puede ser similar, por ejemplo una tarjeta de televisión para capturar vídeo o ver canales de televisión transmitidos por antena, ya sea en tarjeta interna con conector PCI, PCI-Express o conectadas a un puerto USB. Cada modelo puede tener capacidades y calidades muy distintas, con sintonizadores más sensibles, con captura de vídeo analógico, con dos sintonizadores o uno satélite, etc. Cada fabricante y modelo utiliza en sus tarjetas unos chips para sintonizar los canales, capturar la señal y enviarla al procesador, aunque existen algunos modelos de chips más conocidos que suelen ser muy comunes. El programador del módulo debe conocer las direcciones y formato para programar cada función interna de los chips de la tarjeta, así una puede tener la orden de buscar canales en el primer bit de una dirección de memoria y otra en el tercero, cada tarjeta puede subir el brillo en una dirección distinta, una informa del nivel de señal en el segundo registro del procesador mientras otra en el cuarto y en un formato numérico o binario distinto. En tarjetas analógicas el vídeo analógico se transforma en digital con un conversor analógico-digital y el módulo lo recibe y procesa más o menos en bruto, otras tarjetas pueden transformar una señal analógica de vídeo en un formato de compresión digital como el MPEG-2. En los actuales canales de televisión digital cada señal de vídeo o radio está ya digitalizada y comprimida en formatos MPEG-2 o MPEG-4, además suelen ir varias emisoras unidas en un único canal, el procesador lee el flujo de datos de un canal que va enviando la tarjeta y lo guarda temporalmente en memoria, hasta que el programa de alto nivel para ver televisión separa cada señal de televisión y radio, descomprime una y la muestra en la pantalla del usuario. También hubo tarjetas de televisión digital que descomprimen los canales por hardware, tenían algo de sentido cuando los procesadores eran más lentos pero con los ordenadores actuales no es necesario, el módulo de estas tarjetas transmitían al procesador los datos de vídeo del chip descompresor en un formato en bruto como el de las antiguas tarjetas de televisión analógica y para ver los canales el usuario utilizaba los programas para televisión analógica en lugar de los de televisión digital, o el usuario disponía de las dos opciones. Opcionalmente, el vídeo en bruto que entregaban las antiguas tarjetas de televisión puede ser reprocesado por el programa de alto nivel, por ejemplo para añadir algún efecto o mejorar la imagen, o también ser enviado directamente a la tarjeta gráfica, si el controlador de la tarjeta gráfica funcionaba bien, en este caso el consumo de procesador sería nulo (modo overlay).

DVB-T en Kaffeine
En linux existen varios programas para ver la televisión digital terrestre o TDT (DVB-T), el más sencillo de configurar es Kaffeine, mientras que Videolan o VLC tiene más opciones pero es el más complicado, sobre todo para guardar los canales. Con cualquier tarjeta y modelo que tenga módulo estable las funciones son comunes en linux: grabar, timeshift, programación, guía, teletexto, alta definición, sonido dolby. En linux, al igual que en Windows hasta que cambiaron el sistema de seguridad, con Kaffeine junto con un plugin también se pudieron decodificar los canales de pago por satélite, Digital+, siempre que se tuviera una tarjeta de televisión para satélites conectada a una antena parabólica, en este caso las llaves o claves de descifrado eran fáciles de copiar a un fichero y era conocido el sistema de cifrado digital sobre datos que son vídeo digital comprimido en el formato MPEG-2.
Xawdecode
Para la televisión analógica el programa TVtime es el que ofrecía mejor calidad, y Xawdecode o XdTV el más completo. En Windows existían varios programas para piratear el antiguo Canal Plus analógico con cualquier tarjeta de televisión analógica que tuviera el chip BT8x8 (bttv), en linux el mejor era Xawdecode junto con unos plugins decodificadores para el sonido y la imagen, además durante un tiempo hubo una versión muy mejorada que permitía decodificar canal+ en procesadores más lentos. El Canal Plus utilizaba una forma de codificación que consistía en variar la posición de cada línea horizontal de la imagen, mediante programación se podía descifrar la magnitud del cambio de cada línea horizontal por similitud de las imágenes al comparar las líneas de cada fotograma del vídeo, por ejemplo la parte de los ojos de una cara con una cama de fondo no cambia mucho de una línea a otra consecutiva, aunque ocasionalmente ocurrían errores, el sonido codificado era una simple modificación fija de las frecuencias, mediante programación era sencillo decodificarlo aunque no con la calidad original. En este caso los datos cifrados eran vídeo analógico en bruto y se recuperaban por métodos indirectos sin conocer todo el sistema de cifrado.
Masonería en El País
Un detalle de esta piratería sistemática que existió contra la televisión de pago en España es que son empresas que pertenecían al Grupo Prisa, al que la derechona, la secta ultracatólica de el Opus Dei y sus periodistas han inculcado entre los españoles que son judeo masones comunistas ateos. El fútbol con los mejores partidos, porno duro, películas de estreno, canales temáticos, televisiones extranjeras, etc. estaban al alcance de cualquier español con una tarjeta de televisión de unos pocos euros, tan sencillo como instalar un programa en el ordenador. No eran las únicas plataformas de pago pirateadas ni la única forma de hacerlo, aparte la mayoría de los derechos exclusivos de Prisa debía revenderlos por imposición del gobierno, pero hasta la principal competencia que la derechona les sacó, Vía Digital, o más conocido como el satélite de los fachas, acabó siendo un negocio ruinoso, se podía piratear pero ni así, probablemente no sabían elegir dos películas seguidas buenas o escoger los colores de las letras con gusto porque los contenidos principales, norteamericanos, eran más o menos los mismos en todas las plataformas, Via Digital acabó dejándose absorber por el Grupo Prisa, con permiso de Aznar y todo. En España todos sabían que el Grupo Prisa era el líder, el que tenía más derechos en exclusiva y la televisión de más calidad, pero también es cierto que los precios eran para burgueses acomodados (y de gran capital) o para niñatos de discoteca vendedores de pastillas. Tras haber ido cambiando cosas con los permisos de gobiernos y autonomías a nuevas empresas (supuestamente para crear competencia y mejorar la economía regional) que posteriormente se diluían en absorciones, actualmente el que acapara más exclusivas es el ex-monopolio público Moviestar tras unirse o absorber el negocio de las televisiones de un muy debilitado Grupo Prisa, si bien el gobierno interviene para que los que compran derechos del fútbol repartan algo del pastel con los otros, aunque con internet enseñando sus posibilidades en televisión de pago es difícil saber qué nuevo monopolio terminará ocupando el trono.
Facha Cine 600
El satélite “facha” Via Digital procuraba “diferenciarse” (en el sentido empresarial) de los judeomasones con algunos canales como Cine 600, de películas rancias españolas, muy al gusto de los fascistas y ultracatólicos, y también es muy facha ver el canal temático de caza y el de toros. Caza y toros no faltaban en los canales judeomasones, pero es el color de los títulos y el tono de voz al anunciarlos donde se notará la diferencia. Y películas rancias, aquí la cosa cambiaba bastante más, no es lo mismo programar “Marcelino, pan y vino”, “Cateto a babor” y “La familia y uno más”, que “Tristana” de Buñuel y, bueno, ya tenían que ir a Chaplin porque la dictadura fascista acabó con el cine español. Con la fusión desconozco el devenir ideológico cuando los abonados fachas se tuvieron que cambiar la antena parabólica, muchos se pasaron a Moviestar para ver su televisión de pago por ADSL, y con la absorción de Digital+ por parte de Moviestar+ puede que haya desaparecido la estrategia de “diferenciación” hasta en las universidades españolas. Ahora el actual gobierno de la derechona ha hecho algo parecido a lo Via Digital en los canales de televisiones públicas gratuitas, aparte de la manipulación política, pone películas rancias españolas que tanto gustan a los fachas y la audiencia está en mínimos históricos, el enemigo de los fachas es el canal privado gratuito La Secta, y eso que fue absorbido hace tiempo por el canal facha Antena 3.
Televisión pirata
Mientras canal plus fue el único canal de televisión de pago en España, los distribuidores hacían caja y denunciaban televisiones locales que emitían sin problemas películas de estreno, porno y canales extranjeros, sin ninguna licencia ni derechos de emisión. Incluso antes de la llegada de la televisión por cable regional, ya existían empresas de televisión por cable locales, distribuían los canales satélite del Grupo Prisa por un cable que pasaban de edificio en edificio por cables de antena normales, a precios populares de unos 10-12 euros por 12-15 canales, incluyendo fútbol de La Primera o al menos el partido del Real Madrid que era el único importante, pero siendo en analógico y artesanal el servicio solía ser pésimo o peor. En una plataforma legal, un paquete medianamente decente añadiendo algo de películas y fútbol podía irse a los 60-80 euros mensuales en satélite, un precio similar que incluía teléfono fijo e internet lento le hizo competencia con las televisiones por cable legales, en barrios de mediana burguesía-acomodados también en provincias, que absorbieron muchos de los trabajadores piratas, no me extrañaría que también a las empresas piratas, y comenzaron emitiendo en analógico también pirateable fácilmente por ordenador o con decodificador pirata, hasta los canales por ADSL de Moviestar eran pirateados con una configuración especial en el programa VLC, el problema de hacerlo en ambas plataformas legales es que antes había que estar subscrito al mínimo y ya era algo caro de por sí. Pero sin duda la estrella era piratear el decodificador por satélite, con subscripciones más baratas en países del extranjero, o enviando los códigos cambiantes de las llaves de cifrado por internet en un deco con firmware modificado, como se ve en el esquema.
Nazis gallegos del Movimiento Resistencia Aria
En España hasta hay nazis regionalistas, antiespañoles, además son herederos de un gallego islamista, que cambió de nombre por Suman Hanza Ríos, viajó a La Meca y aplaudía a los terroristas yihadistas, y no digamos a los terroristas palestinos. Aunque el resto de nazis y ultraderechistas reniegan de estos, el gallego pertenecía a la famosa organización nacional CEDADE, sin olvidar que Galicia es la raza superior española de los celtas. El caso es que de las plataformas de cable regionales sólo quedó la vasca y otra pequeña que no recuerdo ahora, hasta la catalana se la quedó la valenciana ONO, recientemente fusionada con Vodafone. Desconozco si estos operadores de cable se suponía que debían dar cobertura política a cada gobierno regional, porque se limitaban a poner lo mismos canales de siempre, sin aportar nada salvo una pecera funcionando 24 horas, pero el que probablemente se forró fue Botín, que tenía un importante porcentaje de acciones, seguramente se hizo experto en nuevas tecnologías cuando lanzó aquel engendro semiApple barato que no compró ni su familia. Otro experto que surgió en aquel boom de desarrollismo español fue el hermano del famoso adepto de la secta ultracatólica de el Opus Dei, el ex-ministro Federico Trillo, este era experto en canales de pago para revender, uno de los suyos era el “Canal 18” dedicado al porno duro las 24 horas, compraba lotes de películas norteamericanas de saldo, igual metían una de gays anoréxicos u otra que aparecía una actriz con más almorranas que labios de la vulva. También ha habido ministros como Zaplana y Rodrigo Rato en la directiva de Telefónica-Moviestar, a saber lo que aportaron. Al final de todo igual iba a tener razón José Antonio Primo de Rivera, el adorado líder fascista, con su idea de “mariposón” de una izquierda y una derecha unidas, esta vez puede ser por la televisión de pago.
Neonazis en España
En el aspecto exterior tampoco es fácil aclararse con todos estos neonazis antiespañoles y españoles, y no sólo son sus privilegios para acceder a trabajos y facilidades en la sociedad española, los casuales son ultraderechistas fichados por algún delito racista que así pasan a la clandestinidad camuflados entre la sociedad. En linux no sólo hay problemas imposibles de resolver para los programadores de módulos, los usuarios normales, y también los expertos porque hay que buscar información especializada o porque un módulo no oficial a veces no sea fácil de instalar, se tienen que acostumbrar a ver chollos en el supermercado Carrefour y dejarlos porque sin el módulo en linux es dinero tirado, dispositivos como un mini-USB de televisión digital o una impresora a mitad de precio en principio sólo valen para usarlos en Windows si antes no se investiga la marca, el modelo, más la subversión o la revisión y si la instalación es manual o automática, también en el caso de necesitar archivos firmwares. Otras veces los dispositivos de marca “La Pava” a mitad de precio funcionan perfectamente en linux aunque nadie los haya probado porque en determinados dispositivos los distintos fabricantes suelen emplear chips comunes que comparten el mismo módulo, y a lo mejor en Windows no funciona cuando dejaron de actualizar el controlador. Y otras veces estos chips comunes pueden ser clones de mala calidad y no funcionar como uno original, sobre todo en linux “cantan” mucho.
Vendiendo material defectuoso
Otro problema aparece con los bugs lógicos en el hardware, que suelen ser más habituales de lo que se piensa, aunque muchos tienen una solución fácil por software en el controlador o módulo y otros se solucionan con una actualización del firmware, en ocasiones no queda más remedio que aguantarse o desactivar funciones como la velocidad, por ejemplo hace unos años se vendieron ordenadores económicos con procesadores AMD Athlon y Duron junto con placas base de diversas marcas con chipset Via KT133 y algunas revisiones del KT133A, estos chipset tenían bugs que en ocasiones corrompían los datos del disco duro. Se solucionaba con un nuevo firmware del fabricante que hacía una chapuza o disminuyendo la velocidad de acceso en las opciones de la BIOS de la placa base, pero también el controlador Windows o el módulo linux debía comprobarlo y disminuir por su cuenta la velocidad si no lo había hecho el usuario o vendedor. El ordenador funcionaba perfectamente y linux se instalaba automáticamente sin que tuviera que hacer nada el usuario, puede que muchos ni lo notasen.
Firmware
En ocasiones es muy difusa la diferencia entre el hardware o circuitos electrónicos digitales de los dispositivos y el software, incluyendo módulos y programas. Algunas funciones de los chips digitales pueden hacerse en un módulo o por el programa de alto nivel, pero además está el firmware, un chip que incorporan la mayoría de los dispositivos, sobre todo los más complejos, y que contiene código binario propiedad del fabricante. El firmware más conocido en los ordenadores es el chip BIOS o EFI de la placa base, están programados en lenguaje ensamblador y en C pero el código fuente nunca sale a la luz, los fabricantes suelen sacar varias actualizaciones durante los primeros meses de comercialización para mejorar las prestaciones o corregir errores. También existen firmwares libres para cambiar el original del fabricante, pero sólo están disponibles para muy pocos modelos de placas base. El firmware puede ser en un chip no modificable, uno con una memoria permanente actualizable con un programa, o puede ser un archivo que el controlador o módulo carga en la memoria RAM del ordenador temporalmente cada vez que se arranca el ordenador, estos últimos deben formar parte del módulo linux, dejando de estar clara su designación de libre. Si un firmware regrabable no es actualizado bien por parte del usuario, normalmente el dispositivo deja de funcionar y sólo lo podría reparar el fabricante. Los firmware pueden ser archivos binarios con instrucciones primitivas y un número del fabricante-modelo-revisión que comunica el dispositivo a los módulos o hasta contener una versión reducida de linux. Aunque generalmente son archivos que ningún usuario puede programar se han dado casos de firmwares de un modelo de tarjeta o periférico que al cargarlo en otro se actualizaba al modelo superior más caro, por ejemplo ha ocurrido con tarjetas gráficas 3D para juegos, y otras veces usuarios descubren modificaciones de los bits del archivo firmware necesarias para cambiar algunas funciones, por ejemplo para aumentar la frecuencia de trabajo o los modos de ahorro de energía en algunas tarjetas gráficas 3D.
Informe interno sobre un adepto de el Opus Dei
Generalmente los firmwares de los fabricantes son diferentes aun en dispositivos con chips comunes, hasta placas base de distintas marcas y modelos son fabricadas con los mismos chips principales o chipsets que proporciona un fabricante más grande, como Intel, que les da la información técnica necesaria para programar el firmware. Si no existe ningún código fuente en internet, ni por casualidad, la causa se debe a que todos los fabricantes a los que les delegan los chips principales firman un documento de confidencialidad que les obliga a guardar secreto. Si los dispositivos con controladores patentados son secretos, el nivel de secretismo sube con los firmwares, o en el caso de módulos libres muchos firmwares patentados son añadidos por necesidad, en un archivo binario de código ya compilado permanecen secretos sin que se pueda saber lo que realmente pueden hacer.
Ficha de control para los adeptos de el Opus Dei
Una gran parte de los dispositivos y periféricos para el ordenador utilizan modelos de procesadores básicos y muy baratos, en routers caseros suelen ser procesadores RISC ARM y en los profesionales MIPS32/64, que tienen sus propios juegos de instrucciones internas o de código máquina en los que se compilan los programas de los firmwares. Por ejemplo, los actuales routers caseros de internet tienen funciones como un firewall o cortafuegos, conexión a un servicio web de traducción de la dirección IP dinámica, servidor local de archivos multimedia (fotos, audio, vídeo) desde un disco duro USB, servidor de una impresora USB conectada al router, etc. En routers que se han podido modificar se pueden añadir algunos programas linux como una centralita de telefonía IP o un cliente torrent para descargar archivos a un disco duro USB conectado al router, es decir, las descargas se hacen con el ordenador apagado y consumiendo mucha menos electricidad. En realidad es difícil denominar a un router un dispositivo del ordenador, es más bien un pequeño ordenador autónomo o individual especializado que se comunica con el ordenador por cable o WiFi.
Testamento de adepto de el Opus Dei
Los dispositivos y periféricos más normales pueden tener distintos tipos de procesadores mucho más básicos aún, parecidos a los microcontroladores o versiones de estos y también programados en ensamblador o C o incluso otros lenguajes de más alto nivel, los microcontroladores son ordenadores miniaturizados en un chip. Lo más básico puede ser un firmware en un chip lógico programable, que se limitan a modificar unos bits de entradas y salidas de los bits de otros chips de la tarjeta mediante puertas lógicas básicas, prescindiendo de todos los demás circuitos digitales necesarios hasta para un procesador miniaturizado, aunque pueden llegar a tener millones de estas puertas, y se programan con un lenguaje específico. Otros dispositivos perdieron la necesidad de firmware, los módems telefónicos, también algunas tarjetas internas ADSL y routers, fueron dejados en la mínima expresión con la invención de los Winmodems y Softmodems, quedando la parte hardware de un módem compuesta por un conversor analógico-digital y uno digital-analógico, y haciendo todo el resto del procesado de los datos el controlador o módulo con la ayuda del procesador del ordenador.
O falangista o de el Opus Dei
Como ya vimos, durante la dictadura fascista, y puede que todavía siga vigente, en España sólo había dos opciones para el que quisiera prosperar en un futuro: o hacerse un psicópata del partido fascista o un tarado de la secta ultracatólica de el Opus Dei. La cosa podía cambiar desde que en España comenzó el internet barato porque cualquiera con más de dos luces en el cerebro veía que proporcionaba una ingente información interactiva y aquello era algo nunca visto en España, pero si bien el monopolio de Telefónica-Moviestar rebajó el precio de las llamadas a los proveedores de Madrid a una tarifa local (a pesar de ello las facturas a poco podían subir de los 100 euros), desde el año 1996 hasta principios del 2000 un español normal entraba en internet a una velocidad de 33k ó 56k con un Winmodem (sólo funcionaban en Windows 95/98), conectado a los cables telefónicos de la época de Franco con un programa en Visual Basic 4 de una subempresa de Telefónica, llamada Infovía, por la que pasaban subcontratas de otras empresas que repartían el acceso de internet, que a su vez ellas habían contratado en bruto, entre los usuarios que les pagaban una cuota, todo diseñado por esos ingenieros de telecomunicaciones españoles a los que les pedían notas imposibles en las universidades, y o bien habían puesto mucho el culo durante su vida o eran de una familia bien de tarados de el Opus Dei, y todos bajo el mando de algún amigo de los políticos, seguramente un abogado, o un economista. El problema de los controladores patentados es denunciado desde hace años tanto por la comunidad de software libre, con Richard Stallman a la cabeza que también recomienda no usar módulos que incluyan firmwares patentados, como por la más flexible de software abierto, formada también por empresas con ánimo de lucro y el creador del kernel de linux donde están incluidos todos los módulos estables. Linus Torvalds, que desde hace años ha abierto las brazos de par en par a los firmwares patentados facilitando enormemente la instalación de linux en más ordenadores, no está tan abierto con el nuevo invento del secure boot de Microsoft, para obligar a firmar con una de sus claves los programas y módulos en el arranque del ordenador y así dificultar la infección de algunos tipos de virus, para linux es un hándicap más, durante un tiempo linux fue tratado como un vulgar virus, no se pudo instalar linux en ordenadores con secure boot activado y Microsoft da libertad a los fabricantes para dar esa opción.
Franco, el macho español
El dictadorzuelo Franco se hizo una fama en las Guerras del Rif de Marruecos, desde lo lejos con unos prismáticos veía cortar huevos y empalar cabezas a los reclutados como carne de cañón a cambio de poder comer, y empleó armas químicas como el gas mostaza, comprado a Francia y a Alemania, contra la población civil, incluso tras la prohibición en la Convención de Ginebra. Este es el personaje, junto al mariposón de José Antonio, que es todavía venerado bajo la gigantesca cruz cristiana del Valle de los Caídos. Lo de conectar a internet con los cables de Franco no es broma, antes de llegar el boom de internet con Infovía en casi toda España, incluso en provincias, existían las denominadas BBS, eran empresas, o en un principio clubs de usuarios, con un ordenador que hacía de servidor. Tenían instalado un programa de comunicaciones muy primitivo, principalmente útil para intercambiar archivos y programas, y algunas de estas empresas, sobre todo en los años 90, también ofrecían conexiones a internet pagando una cuota premium más la llamada local. Una de estas empresas sólo tenía que comprar un ordenador con una tarjeta especial que unía muchos módems telefónicos, módems normales y corrientes como los de los usuarios, cada usuario llamaba con su módem, una llamada por teléfono, a uno de los módems del BBS, sin intervención de nadie más y sólo usando los cables de Franco. La conexión a internet la tenían los BBS que pudieran contratar alguna conexión especial del monopolio Telefónica, de lo contrario las comunicaciones no salían del servidor ni más allá de los usuarios de la provincia. Con el invento de Infovía la cosa cambió, se ve que alguna multinacional comenzó a vender barato algún cacharro nuevo que permitía pasar las llamadas de los módems de usuarios directamente al cable de internet, ahorrando costes, y los ingenieros de telecomunicaciones se lo dirían al abogado o economista que dió el visto bueno, entonces las empresas BBS dejaron de tener sentido, desaparecieron o tuvieron que reconvertirse en revendedoras de internet. No sé si ocurrió esto con seguridad, seguramente a esos telecos si se les pregunta dirían algo de una equis y señal-ruido que nadie entendería, pero es algo lógico que ocurriera así. Los únicos cables que cambiaron son los internos, entre centralitas y de provincias a Madrid, hoy día todavía muchos edificios antiguos siguen teniendo estos cables de Franco para las conexiones ADSL y para las versiones posteriores que debían competir hasta con la más actual fibra, como es evidente a duras penas llegaban a funcionar bien.
Burofax de la sectade el Opus Dei
Las empresas regionales de cable aparecieron alrededor del año 2000, poco a poco llegaron a provincias aunque sólo a los barrios de clase media-acomodada. Ya hacía tiempo que los españoles veían en las películas americanas que eso del cable tenía que ser algo bueno, aunque también caro, sin embargo en España no era para tanto, el precio no estaba tan mal comparado con lo que había, el paquete más normal incluía unos pocos canales de pago en analógico, el teléfono que funcionaba como siempre y el internet a 128 kbps, más del doble que el mejor módem. Aunque a los telecos seguramente les parecería una decepción, fue entonces cuando el abogado o economista les enseñaría lo que significa el concepto “ganar dinero fácil”. Sin incluir la televisión de pago, el cable no era nada competitivo, y a lo largo de los años se limitaron a copiar las ofertas que hacían el resto de operadores de internet por ADSL, cuando los telecos sabían que el cable debía ser muy superior sobre todo a los ADSL con cables de Franco, porque la señal-ruido y los costes del proyecto de infraestructuras, fue entonces cuando el abogado o economista les enseñó el concepto de “cártel”.
Informe secreto de la secta Opus Dei a sacerdotes y Obispo de una diócesis
Las funciones de los proveedores han variado a lo largo de los años, antes ejercían mucho el papel de padre, dando correo electrónico, noticias, un servidor web, etc. sobre todo en la época de la fiebre por los portales, como el monopolio Telefónica con aquella burbuja multimillonaria de Terra y el famoso buscador Lycos de 12500 millones de dólares tirados a la papelera, aunque ahora esa centralización impuesta dio paso a servicios más distribuidos por internet y de haber monopolios más bien son fruto de la competencia libre por internet. Fue cuando los telecos recibieron un último consejo del abogado o economista: esto de Terra-Lycos no lo vamos a pagar nosotros, si quieren libertad ya buscaremos la forma de que pasen por caja por usar nuestros cables. En esencia los proveedores de internet actuales no han variado mucho de los antiguos BBS, sólo habría que cambiar los antiguos módems telefónicos por las distintas tecnologías, aunque al servidor actual llegan ya unidos todos los datos de los usuarios, y cambiarían los primitivos programas BBS por los actuales en servidores web, de correo electrónico, servidor multimedia para la televisión de pago, etc. que además pueden estar distribuidos en diferentes lugares a través de internet. Luego está el programa para repartir la conexión a internet entre los usuarios, conexiones que los proveedores contratan en bruto, puede que repartidos en paquetes por zonas mundiales, si es que no es el gobierno el encargado.
Obreros españoles en una zanja
La etapa del boom de internet en España en 1996, y del segundo a partir del 2000, coincidió con el comienzo de los años de bonanza de la economía española, de los que la derechona está tan orgullosa, cuando, por fin, el Partido Popular con Aznar consiguió hacerse otra vez con el poder tras muchos intentos, con miles de horas de críticas de sus periodistas, incluyendo autoflagelaciones con el terrorismo de estado, locuras como la destrucciones de vídeos en la hemeroteca pública de RTVE porque pretendían hacer creer que la izquierda o judeomasones estaba sumiendo a los españoles en un estado de ignorancia o manipulaciones, y no paraban de denunciar una corruptela socialista detrás de otra de millones de pesetas, no como después con la derecha que sus corruptos roban millones pero de euros sin inmutarse. Hasta hicieron denuncias de fraudes electorales fruto del ambiente de histeria colectiva que ellos mismos habían creado. Es difícil conocer el alcance de internet en esa etapa, para un país tan aislado e inculto tuvo que ser un shock tener tanta información y además siempre disponible para elegir por uno mismo. Un efecto paralelo fue la etapa de levantar zanjas y poner antenas, subcontratas y miles de obreros de la construcción levantando calles en todas las ciudades, en no pocas ocasiones otra comenzaba tras acabar una, otros más especializados poniendo las antenas de telefonía móvil, aunque también existían trabas de los comunistas o su facción ecologista poniendo objeciones a la salubridad de las ondas electromagnéticas, más las quejas de los negocios y tiendas en las calles afectadas. Cada proveedor de cable y de ADSL debía poner, o cambiar en su infraestructura interna de cables de Franco, la fibra óptica. Los permisos para las zanjas debían contratarlas al Ayuntamiento, y para las antenas además buscar un edificio al que pagar a la comunidad de vecinos una buena cantidad de dinero. Tampoco se conoce el efecto en la bonanza económica de tanto dinero pasando de unas manos a otras, si bien se sabe que otros ejemplos de esos años y los inmediatamente posteriores como el fenómeno de las rotondas y la burbuja de las construcciones de viviendas fueron propiciados por la corrupción y mala planificación del gobierno derechista. Otra característica recordada de aquellos años fueron las continuas subastas de espectro radioeléctrico para las operadoras de móviles, el gobierno de Aznar optó por la estrategia de sacarles el máximo dinero, al contrario de por ejemplo Francia que tomó una estrategia de vender a unos precios bajos y repartir las frecuencias según objetivos que beneficiaran a su población. Pero aquellas cifras astronómicas que pagaban las telecos españolas y extranjeras luego tenían que amortizarlas de alguna manera, se dijo que este era uno de los motivos por los que España fue siempre el país más caro y lento en las conexiones de internet, muy por detrás de los países nórdicos o, un ejemplo más cercano, los franceses disponían desde hacía muchos años de ADSL a máxima velocidad y opción de televisión por poco dinero.
Paris Hilton y su móvil
La falta de originalidad de las operadoras españolas, que también parecían seguir a las estadounidenses o a su “mediocre” media nacional, tuvo un gran traspiés cuando apareció el primer móvil Apple iPhone, a pesar de ser norteamericano. Este primer iPhone supuso el inicio de la revolución de los móviles inteligentes, pero en España no se vendió porque necesitaba una revisión o actualización a 128 kbps de las antiguas redes de telefonía GSM denominada EDGE (con varias revisiones posteriores), y en España todas las operadoras seguían con los 64 kbps, ya que en la época de Aznar las españolas se unieron a la fiebre europea por el 3G, muy caro durante años, y con menos vista que un topo se olvidó de la supuesta “bajeza” o del moribundo GSM. Estas velocidades GSM de internet actualmente parecen prehistóricas, pero si navegar por internet por móvil a 128 kbps es muy lento a 64 kbps se convierte en un suplicio. Hoy día a veces es necesario conectar el móvil por la red GSM, todos los móviles pueden usarla desde 128-384 kpbs, algunos hasta 512 kbps, desde la época del primer iPhone, pero sólo Moviestar y algunas antenas de Vodafone por fin soportan la velocidad iPhone origins o pija 128+ kbps, aunque las operadoras españolas suelen cobrar o si no bajan la velocidad a 64, 32 ó hasta 16 kbps cuando acaban los megas de navegación de sus usuarios… no vaya a ser que alguien se emocione con más.
Mapa del caciquismo en España
En España los grupos mafiosos locales estaban basados en la estructura social clientelar, que es una cadena de favores del tipo de un adinerado tiene hijo que viola a una mujer o abusa de un niño, que tampoco les importa mucho porque son de una familia de izquierdas, y otro unta a los jueces, otro a la policía, otro pone una bomba al periódico crítico y el otro periódico inventa que la bomba la puso un anarquista, luego la semana siguiente ajustan mejor las cuentas. Son estructuras jerárquicas, en la cima están unos “padrinos” llamados caciques, primero se establecieron en los pueblos y pequeñas ciudades, pero con el tiempo su expansión alcanzó toda España. Los grandes padrinos caciques estaban distribuidos por provincias, aunque funcionaban en colusión a nivel estatal, por ejemplo se reunían para decidir el próximo gobierno en las elecciones generales. Los fascistas franquistas, al igual que se dice de los italianos con las mafias, se cree que acabaron con los caciques, si bien en esa época a cada cacique se le conocía por pertenecer a una de las dos grandes ideologías, los de izquierdas o demócratas que ayudaban a los ciudadanos donde gobernaban, y los fascistas, que eran todo lo contrario. En la España actual todavía se oye decir mucho el término caciquismo, pero no parece haber claros líderes caciques como antes o con aquella estructura piramidal que abarcaba toda la sociedad española, lo más aproximado son las redes de corrupción habituales en España y luego las leyes y la justicia parecen prefabricadas para no causar la coerción preventiva a los corruptos, aunque he oído varios rumores sobre una especie de piquetes informativos que impiden variar los precios a los bares de un pueblo turístico, los enchufes y recomendaciones para conseguir un puesto de trabajo son muy habituales, o de cuando en cuando aparecen denuncias de empresas en competencia pactando precios o en cártel, como un reciente caso de concesionarios de coches. Tampoco es normal lo ocurrido con una trama tan importante como la de los médicos y religiosos católicos robando recién nacidos a madres que no fuesen suficientemente fascistas para dárselos a familias católicas por dinero, 300.000 españoles sin saber que sus padres no son reales, un muy alto porcentaje de la población española, y estos delitos se produjeron hasta bien entrada la democracia actual. Más descarado fueron los esperpénticos casos en Almería como el Caso Almería donde unos Guardia Civiles asesinos fueron protegidos y hasta premiaron a los implicados, los familiares de las víctimas amenazados y a su abogado le llegaron a poner una bomba, el caso del juez fascista de la corte suprema de España que estuvo implicado en un asesinato, el único político de la cima acusado por el terrorismo de estado del GAL fue un Ministro de Almería, la monja torturadora de ancianos en un hospital provincial, los asesinatos sin resolver de los conocidos empresarios, o mafiosos, de la ciudad, el pogromo en el racista El Ejido contra los musulmanes, las movilizaciones de los políticos del PP para sacar de la cárcel a unos agricultores que se tomaron la justicia por su cuenta, etc. Y, más recientes, el caso de la policía local corrupta que extorsionó a los negocios de ocio del madrileño municipio de Coslada durante varios años y el reciente juicio del asesino de los Sanfermines, perteneciente a una familia pudiente de Navarra y de la secta el Opus Dei, que acabó con la pena mínima y con la madre despotricando contra los padres de la víctima. La red internet nació por un invento de los militares norteamericanos, Estados Unidos diseñó un sistema de comunicaciones distribuido que permitiera las comunicaciones hasta en el caso de un ataque nuclear de los comunistas, entonces los datos pasarían automáticamente por rutas alternativas, evitando los ordenadores intermedios de las ciudades destruidas, hasta alcanzar la comunicación con el destino. Este diseño también es conocido por los verdaderos profesionales como el ideal para proporcionar libertad al usuario y a los servidores de usuarios, o la libre competencia de las empresas, por lo que cualquier intento de convertir la red internet en otra cosa es muy mal visto. En realidad el democrático diseño de la red internet es a niveles bajos, en la lógica interna del software que decide los caminos de las transmisiones y en las conexiones de los cables desde una perspectiva global, de entre los varios niveles OSI que aprenden desde muy temprano los telecos y que sólo ellos pueden distinguir claramente, de un temario que parece heredado del franquismo criticado por su absurda estrcita separación de niveles o al estilo de las castas, donde el nivel más alto lo ocupan los servicios online o programas que se ejecutan en los ordenadores servidores de internet, y que por contagio deberían seguir también una estructura distribuida. A pesar de todo, hoy día la tendencia es al monopolio y a acaparar servicios por parte de unas pocas multinacionales, programas como el correo electrónico se ejecutan en un servidor y el usuario sólo los ve en su navegador, la mayoría de estos servicios los puede crear iguales cualquier usuario o empresa en un ordenador online alquilado con programas libres linux, pero es muy difícil ver una que consiga algún mínimo éxito, y siempre previa una campaña de marketing viral que implica a numerosos interesados lanzando alabanzas, o hasta alaridos si hace falta, a cambio de dinero. Aparte, son muchos los sistemas híbridos dependiendo del porcentaje de código que ejecuta el usuario y la empresa online o servidor, ya de por sí los programas individuales dependientes de una comunicación permanente con internet son considerados algo esclavistas, y por ejemplo las últimas versiones de Chrome para Android pueden instalar en el móvil o tablet una pequeña parte del código de las aplicaciones, guardándose la mayor parte en otro ordenador de la empresa de la aplicación o en un servidor de Google. Si bien en los ordenadores servidores no suele haber problemas con los módulos linux, ya que es el sistema operativo más usado por las grandes empresas, y los más importantes son los de la red o si tuvieran que instalar tarjetas gráficas 3D para redes no encuentran problemas para que los fabricantes proporcionen los módulos linux, la cosa cambia en los móviles y ordenadores de los usuarios, por muy online que sea todo, el sistema operativo del usuario podría quedarse en poco más que el kernel linux, pero sigue siendo necesario que funcionen todos los módulos, porque por ejemplo todavía no se ha inventado que un servidor online haga fotos a distancia.
Conexión por módem telefónico en Terminator 3
En Almería, aunque parezca extraño, existe una tradición masónica y democrática, sin embargo esto no ha impedido que el facha haya prosperado en la democracia actual. Los proveedores españoles de internet eligen una estructura de los niveles bajos OSI según les convenga, desde los usuarios hasta sus servidores probablemente siguen un diseño jerárquico centralizado, aunque si un español de provincias se comunica con otro de un edificio cercano no necesariamente debe pasar por Madrid, el problema es que deben controlar aspectos como restringir la velocidad y la cantidad de datos de cada usuario dependiendo de la cuota que haya contratado, también pueden filtrar algunos datos como bajar la velocidad de las conexiones de los programas para descargas piratas e impedir el acceso a webs de pirateo o de terroristas. Además están obligados por ley a guardar algunos datos de las conexiones que hagan sus abonados. Por economía se suele elegir un diseño centralizado, para controlar en un único lugar, aunque a nivel mundial las conexiones pueden seguir rutas aleatorias como el diseño de internet original. Las conexiones las suelen configurar con hardware especializado de multinacionales, habitualmente Cisco, mientras que las rutas globales suelen pasar por unos pocos puntos o nodos mantenidos por empresas reguladas y los servicios básicos como los nombres de dominio o DNS globales, donde las páginas web se traducen a las direcciones IP, que están regidos  por un organismo internacional, si bien existe una red DNS libre a la que no se puede acceder por los servidores DNS oficiales. La ruta original de las conexiones también se puede modificar con servicios online, como un proxy o una red privada virtual (VPN), o con programas simulando una red ejecutados por muchos usuarios a la vez, junto con el cifrado los datos serían difíciles de interceptar.

La escena del “Duelo de Banjos” pertenece a la película Defensa (Deliverance), que está marcada en España porque se puso en la televisión pública en los 80 durante un polémico ciclo de películas “S” cuando la izquierda socialista pudo gobernar en España. Esta película era bastante buena y no estaba en consonancia con el sexo habitual en el ciclo donde se llegó a sustituir una de monjas que aparecían desnudas en escenas de sexo, la derechona movió todos los hilos para prohibir la de monjas, dentro del ya de por sí muy polémico ciclo de sexo light o S. Yo era casi un niño y pude ver muchas, puede que porque ya sabía que no podía ser lo más correcto. Fue una sorpresa, pero al final pusieron la de monjas otro día, seguramente porque eran películas para adultos a altas horas de la madrugada y muchos españoles no sabían ni distinguir un hombre de una mujer desnuda tras 40 años de fascismo. La red internet global tiene un problema con las direcciones IP o los números virtuales que identifican a cada ordenador conectado, los actuales están jerarquizados en 4 números pequeños y hace tiempo que se quedaron cortos. Se deben sustituir por la nueva IP versión 6, son 8 números más grandes que dan para un futuro largo, pero supone cambiar muchos programas y dispositivos que no están diseñados para IPv6. El problema es acuciante con los nuevos productos tecnológicos de lo que se denomina internet de las cosas o dispositivos tecnológicos simples para hacer una tarea, electrodomésticos, automóviles, etc conectados a internet. Las direcciones IP se venden a países y empresas, en un mercado siempre al alza donde quedan fuera los países menos desarrollados, y los proveedores de internet solucionan la escasez designado una dirección IPv4 dinámica, es decir compartiendo la misma IP un usuario que acababa de conectarse con otro que acababa de desconectarse. En los últimos años algunos proveedores de internet, sobre todo los de internet inalámbrico como por móvil, satélite o Wifi, hacen una chapuza que consiste en compartir la misma IPv4 entre varios usuarios y entonces los datos los distribuyen según una transformación de las conexiones en los servidores del proveedor, principalmente cambiando los puertos que son números incluidos en los datos de la conexión por los que los programas de los ordenadores identifican el servicio que se utiliza, pero esto puede causar errores en algunos programas y servicios online del usuario, por ejemplo en algunos programas P2P, en programas que requieran algunos tipos de conexiones seguras, y en servicios web que comprueban la seguridad o el uso con la dirección IP del cliente. España es el país occidental más atrasado en la implantación de la IPv6, probablemente hay intereses a favor y en contra a pesar de que es inevitable y porque cualquier atraso en nuevas tecnologías es desaconsejado, aislados como los pueblerinos (redneck hillbilly, poblaciones aisladas que suelen adoptar una mentalidad racista, de los Estados Unidos en la zona Este) de la película “Defensa”, pocos de fiar para el que ha visto la película.

El gran Lebowski
Que España sea el país más atrasado en la implantación de la IPv6 no extraña, pero es que ya está dando la nota más de la cuenta, con prácticamente un porcentaje cerca del cero entre los usuarios normales, mientras Estados Unidos es del 30% y en Bélgica el 47%, según las estadísticas de uso del buscador de Google que es una referencia más que objetiva. Esta anomalía a veces se enmascara con otras estadísticas muy manipuladas como las de implantación en los servidores de empresas, ya que son servicios alquilados, generalmente en Estados Unidos, que no dependen de políticas ni empresarios para nada, como este blog que es visible desde conexiones IPv6 a través de mecanismos de compatibilidad de los proveedores sin que el usuario tenga que hacer nada, o los de blogger de Google están disponibles directamente en IPv6 sin mover un dedo. Tampoco valdría decir que los sistemas operativos y dispositivos que se venden en España están preparados para IPv6, porque, salvo alguna superoferta y además que sea de los chinos, hace varios años que lo están aunque no se usen, y activarlo en el software de usuarios, proveedores y empresas es más una cuestión de ganas. Sólo queda especular sobre los motivos de este atraso: corruptos, mafiosos y delincuentes puede que no deseen tanta tecnología por todas partes y encima con más autonomía como otorgaría la IPv6. Tanto extrema derecha ultracatólica como extrema izquierda suelen estar unidos cuando se trata de dejar atrasado al país, unos para seguir controlando a sus seguidores y otros para echar la culpa a los ordenadores de la pérdida de puestos de trabajo, puede que también estén en contra de las ganas de implantarlo por parte de muchas empresas de tecnología, aunque dudo que el internet de las cosas suponga algún cambio en la cúpula de los abogados o economistas. Con la de “listos” que hay en España, no sería extraño que haya alguno esperando forrarse con la compra-venta de direcciones IPv4, o algún otro chanchullo que siempre encuentran. Menos especulativo podría ser el gasto económico que supone un cambio drástico en un país con pocos profesionales cualificados y con usuarios con menos del mínimo en conocimientos sobre tecnología. Las configuraciones de las redes no son tan sencillas y requieren profesionales especializados, ya que la teoría es amplia y existen muchos términos o funciones aparentemente ambiguas, ya no digamos si hay que añadir las nuevas particularidades de IPv6, que en realidad puede simplificar el diseño de redes porque al haber direcciones IP de sobra no hay que sacar de la manga tantos trucos como en IPv4, pero en la etapa de transición deben convivir las dos versiones. Peor todavía sería si es necesario cambiar el código de programas personalizados, sobre todo en España se estila el empresario aguantando con programas antiguos… como no existe la competencia, para qué iba a ser necesario cambiar algo.
Videoconferencia múltiple
Aunque algunos no se lo podrán creer, hace muchos años que existen las videoconferencias y gratuitas y múltiples y que funcionaban hasta con un antiguo módem telefónico, por ejemplo con el programa Cu-Seeme. Un móvil inteligente es prácticamente igual que un ordenador, sin embargo las operadoras de telecomunicaciones impidieron el funcionamiento de programas de telefonía IP o llamadas gratuitas por internet, ni siquiera sólo con voz, y hoy día con algunas operadoras móviles o con las tarifas más baratas es imposible utilizar las llamadas IP. Además, hacen todo lo posible por inculcar el uso de sistemas y programas propios de telefonía por internet, chat y mensajería, sin mucho éxito hasta ahora. Peor aún, en internet existe un protocolo estándar de telefonía IP llamado SIP, con él un usuario puede montarse una centralita telefónica o una empresa puede crear su propia operadora de telefonía con llamadas gratuitas por internet y añadir un servicio de pago para llamadas a números de teléfono o móvil normales, pero el protocolo o puertos SIP está capado no sólo por algunas operadoras móviles, entre las mismas empresas SIP este protocolo estándar no suele funcionar, no lo hace libremente tal y como fue diseñado, porque no les interesa y la mayoría lo impide, aunque también dentro del estándar puede variar la seguridad y los codificadores de sonido, los hay hasta de pago patentados, es decir, se repitió la Torre de Babel en este caso con un estándar que debía comunicar gratuitamente a todo el mundo y con las empresas lucrativas haciendo de dioses. Aparte de esto la empresa de telefonía IP más famosa es Skype, que utiliza estándares patentados impidiendo la interoperabilidad con otros programas, salvo pagando. Otros estándares de redes que cualquier usuario inquieto pueda encontrar, como los de la seguridad y el multicast, son más una cuestión de apretar un botón para que funcionen o no, incluso en la IPv4, pero en internet ninguno funciona porque no interesa. Es una incógnita lo que ocurrirá realmente con tantas promesas del nuevo IPv6, por ejemplo el roaming automático entre redes distintas, puede que sólo funcione únicamente para los abonados a grandes proveedores convergentes, si bien parece que estará activo al menos en el caso de los proveedores móviles europeos, o lo están discutiendo, sólo esperemos que el abogado o economista español no sea el que tenga la última palabra, y bueno, lo de que activen el multicast no se lo creería ni el más inocentón.
Transmisión de vídeos por internet
A nadie se le ocurriría transmitir el partido del Real Madrid en un canal de televisión por antena para cada espectador, ni por radio en una emisora para cada oyente, pero esta es la manera normal de hacer las cosas en internet. Para no desperdiciar tanto el uso de los datos por los cables está el multicast, en una red preparada para multicast y con un programa preparado para multicast como Videolan o vlc, un vídeo transmitido una sola vez lo verían a la vez todos los espectadores sin malgastar datos. O un router Wi-fi con multicast puede enviar un vídeo a varios ordenadores en un único flujo de datos. Pero el multicast se ha convertido en una opción sólo para redes locales y empresariales, o para los proveedores de cable y ADSL que lo utilizan internamente para enviar los canales de televisión de pago a sus abonados, por ejemplo el contrato típico en la segunda década del siglo XXI era un ADSL caro con Moviestar, o algo más barato con Jazztel, de 6 megas y con televisión de pago la transmisión digital ocuparía unos 3 de esos megas del abonado, aunque por la red interna de estos operadores no supondría nada al tener configurados sus dispositivos de red internos para activar el multicast sólo con los canales de televisión. Por internet nunca se permite porque pierde eficacia cuanto más distribuido o más lejos se envía el vídeo ya que un router interno de internet no ahorraría mucho si sólo un espectador o dos está en la zona que cubre, y, también, porque cualquiera podría enviar un vídeo desde su casa para que lo viera todo el planeta sin costo, sin pasar por caja como hay que hacer con el sistema actual, y ya no digamos si es el partido del Real Madrid pirata, o un vídeo de un comunista o de un terrorista. En todas los artículos y noticias sobre la nueva IPv6 siempre se cita el multicast como una de sus características, no sólo sería útil para vídeos y música en directo, otros programas podrían aprovecharlo por ejemplo uno de los datos bursátiles en directo, aunque no se espera que los proveedores de IPv6 lo permitan.
Círculo de mujeres desnudas
Los partidos de fútbol pirata por internet los emiten desde servidores gratuitos o de pago que permiten a cualquier usuario transmitir un vídeo en directo, ya sea directamente de un canal de pago con una tarjeta de televisión para ordenador o copiando el vídeo de un pirata de más altura que los vende a piratas secundarios, y el servicio se encargan de distribuir uno a uno el vídeo a cada usuario, como legalmente hace también Youtube o en este denuncian a los piratas de inmediato. Los canales con partidos piratas suelen ser denunciados a estos servidores y tienen que cortar la emisión, aunque el servicio más bien es deficiente, con muchos cortes o muy baja calidad, ya que de lo contrario les costaría dinero a los piratas. Los servidores legales ganan dinero colocando algunos anuncios de vídeo y el pirata también pone anuncios pero de imágenes fijas, usualmente muchos y de esos que desesperan o tratan de confundir al que caiga en sus páginas web de pirateo. También existe servicios que emplean el P2P o peer to peer para distribuir partidos de fútbol piratas en directo, los más conocidos son los de las empresas privadas Sopcast y Acestream, y parecen ofrecer una muy buena calidad para los piratas, cuando funcionan que no es siempre. El P2P es muy conocido para descargas de archivos piratas y legales, por ejemplo la red torrent la utilizan también las empresas para distribuir programas de gran tamaño. Es un sistema conocido por ser democrático, al permitir la distribución de cualquier contenido digital a coste cero o pasando olímpicamente de las empresas que venden a los usuarios paquetes de datos para poder enviar en internet, con la colaboración de los proveedores de internet que dejan a los usuarios con lo mínimo para transmitir, por ejemplo en el ADSL la relación era 20:1, o tragas 20 mientras sólo te puede ver 1. El programa P2P distribuye por ejemplo un vídeo dividiéndolo en trozos muy pequeños que se distribuyen por los programas de los espectadores formando una red entre iguales, no es difícil programarlo aunque sí que funcione correctamente ante los errores del vídeo en directo, unos usuarios emiten más que otros dependiendo de la configuración del programa y del contrato con su proveedor, y un código corrector de errores evita los fallos del trozo retransmitido por algún usuario, entonces se repetiría el trozo defectuoso y mejor si es desde otro usuario de la red, aunque en una transmisión de vídeo en directo los errores no se pueden corregir fácilmente, cortándose la emisión. Los proveedores también han dificultado el P2P, cortando o disminuyendo la velocidad de estos programas, porque no les interesa el pirateo ni el uso excesivo de sus cables por mucho que protesten los usuarios, si bien también perjudicaban a los usuarios legales, por ejemplo RTVE estuvo utilizando un sistema mixto comercial que mezclaba el método ortodoxo con el P2P, para emitir gratuitamente con un método alternativo por internet con alta calidad el canal de noticias 24 horas y el desaparecido de documentales Docu. Hoy día los programas P2P tienen mecanismos para evitar las restricciones de los proveedores.
El sentido de la vida
Los republicanos presos en los campos de concentración nazis pasaron muchas penalidades y torturas, muchos murieron cruelmente asesinados, o de hambre, agotamiento y frío en esta clase tan particular de campos de trabajo esclavo, otros muchos por enfermedades y suicidios incluso tras ser liberados, pero muchos supervivientes coinciden en que lo peor era el hambre que pasaban, llegando a haber casos de canibalismo cuando un preso fallecía. En el famoso libro “Si esto es un hombre” de Primo Levi, un judío italiano que fue deportado a un campo del complejo de campos de exterminio de Auschwitz cuando Hitler creó el estado títere de la República de Saló Italiana y ordenó la deportación de todos los judíos, relató cómo les daban todos los días una especie de sopa aguada sin nutrientes y entre los pocos que quedaron vivos el día de la liberación muchos morían “reventados” tras atiborrarse de cualquier alimento que encontraban, tras tantos meses o años con sus estómagos acostumbrados a la sopa aguada. En España, desde hace más o menos un año está ocurriendo una nueva revolución, hay una fiebre por la fibra óptica en todas las operadoras, con precios parecidos al ya considerado antiguo ADSL y con velocidades nunca imaginadas en España, salvo de oídas en otros países, de hasta 100 ó más megas y también con velocidades de subida mejores y, en algunos contratos, simétricas o iguales a la contratada de bajada. Para esto los proveedores de internet están cambiando los cables de Franco que quedaban y hasta los más nuevos que pusieron durante la transición, y ponen un cable de fibra óptica desde sus infraestructuras o zanjas hasta cada vivienda. También ha coincidido con una fiebre por la televisión de pago, además el fútbol ya tiene precios más normales y no faltan las alabanzas por las plataformas de televisión de pago por internet, ya sean las propias que acaban de instalar todas las operadoras o las independientes como Netflix, Amazon o Bein, aunque esto tampoco sea un invento nuevo, por ejemplo en Estados Unidos desde hace muchísimos años, en concreto desde el 2007, existe un servicio de televisión de pago por internet para ver toda la NBA, con opciones como ver varios partidos a la vez, repeticiones durante el juego, grabaciones, opción de acceder a estadísticas completas durante el partido, etc., es decir, una aplicación desarrollada por profesionales y aprovechando las posibilidades que da internet para la televisión. Y también ha llegado a hablarse tímidamente sobre un nuevo operador de móvil que aterrizó en España, con tarifas gratuitas, mientras las operadoras móviles la mayoría ya deja llamar gratis por ejemplo por el famoso WhatsApp que lo incorporó hace poco junto con la videoconferencia uno a uno, aunque sólo funcione entre usuarios WhatsApp. Todavía es muy complicado evaluar las consecuencias que tendrá todo esto en el delicado entramado social de España tan acostumbrado a comer sopa.
Gitanos en el campo de exterminio nazi de Auschwitz
Además de a los judíos, los nazis pretendieron exterminar a todos los gitanos europeos, sin embargo en España esta raza es la más discriminada, la mayoría vive en guetos y se les asocia a la venta de drogas, sobre todo de la más peligrosa heroína, a la delincuencia común y a las pequeñas estafas. Tampoco son muy comprendidos por sus peculiares costumbres, hasta no hace tanto tiempo era generalizado que exigieran la virginidad de las mujeres y se daban casos de matrimonios de niños, o hace unos años una familia gitana se vengó asesinando a un conductor español que atropelló por accidente a una niña, aunque hoy día se han adaptado más, han cambiado el catolicismo por la religión evangélica y eso en España puede ocasionarles el ser más discriminados. Otros escándalos donde estuvieron involucrados fueron: un gitano menor de edad entre los bajos fondos de los que se sirvieron los terroristas para ejecutar los atentados yihadistas del 11-M en Madrid o un grupo de gitanas que comerció con niñas de su familia para que se dejaran tocar por el famoso pederasta sevillano, el Duque de Feria. Los gitanos europeos que han inmigrado no han mejorado esta imagen, si es que no la han empeorado, algunos integrados en mafias violentas de puestos en las calles para pedir limosna y, según un policía de la región, dirigen los prostíbulos de cuarta o quinta categoría para los inmigrantes esclavizados del sudeste de España. A una de estas mafias del más bajo submundo de Almería, aunque creo recordar que las señalaron como de musulmanes, fue conducido un equipo de periodistas de investigación de Antena 3 buscando el soplo sobre un ofrecimiento de prostitución de niños, aunque los periodistas acabaron siendo engañados sin encontrar ningún delito. Los gitanos españoles no fueron víctimas del Holocausto nazi y la izquierda los apoya por su discriminación, sin embargo en la denuncia por crímenes de lesa humanidad contra las víctimas republicanas mencionaron a gitanos que sirvieron de capos o guardias en los campos de concentración y que se emplearon con especial crueldad, según el texto de la querella criminal: “En lo que respecta al papel que desempeñaban los Kapos, no hace falta insistir. Su propósito era matar. En el campo de Ebensee, los Kapos buenos podían contarse con los dedos de una mano; la mayoría de ellos eran asesinos que podían matar a un hombre por el módico precio de 20 cigarrillos. Uno de ellos merece una mención especial: se trata de un tal Hartmann, un gitano de nacionalidad alemana, condenado por golpes y heridas, un absoluto ignorante que durante unos meses fue jefe de un destacamento de 700 hombres y que añadía todos los días dos o tres muertes a su “cuadro de honor”. Este bandido fue ejecutado por sus compañeros el mismo día de la llegada de las tropas americanas, pero es increíble pensar que, hasta ese día, ocupó un puesto preeminente en el campo”… como ocurre en las empresas españolas de nuevas tecnologías, si bien parece ser que la media del coeficiente intelectual de los gitanos está entre las más bajas, una media dentro de las poblaciones en occidente incluso peor a los ya bajos hispanos, lejos del límite borderline con el que los investigadores definen a una persona normal o que puede comprender los conceptos básicos humanos. Los republicanos también describen las masacres nazis de gitanos, como se puede leer en el libro “Los últimos españoles de Mauthausen“, quemando a los niños en zanjas con gasolina y asesinando a todos los supervivientes en Auschwitz, disparándoles mientras trataban de evitar, inútilmente, las balas hacia sus barracones. Una red tan amplia como internet, tanto como de escala mundial, no se puede pretender abarcarla por completo ni simplificarla con generalizaciones como parecen hacer los españoles tontos que la manejan y los desinformadores, salvo manipulando sobre la verdadera finalidad y potencial de internet, muy distinto al sólo tragar como si fuese la televisión. Es peor ahora que las empresas tienen los servicios en internet como principal objetivo para que los usuarios compren o usen los ordenadores y otros dispositivos.
El ángel exterminador
Pero la temporada ni los partidos en directo de la NBA no se puede contratar en España, porque los derechos los tiene en exclusiva Moviestar, entonces hay que pasar por este antiguo monopolio público para contratarla, y lo mismo ocurre con cualquier empresa extranjera que quiera alquilar vídeos o vender abonos en España, por eso a los proveedores les habrá dado tanto igual poner ya la fibra óptica, que es para lo único que puede valer entre los españoles. España es un país donde triunfa el especialista en el sector servicios y en manipulaciones, porque así el hijo tonto puede trepar hasta lo más alto como hizo su padre, hasta entre los supuestamente técnicos, por ejemplo la “complicada” televisión por internet de la NBA, para la que es necesario estudiar mucho, trabajar en equipo y saber programar bien, se sustituye por hacer lo mismo por internet que por la tele de siempre, quizás añadiendo otros 7 minutos de anuncios mientras cortan la emisión en directo como ocurre en el facha Atresmedia donde también emite el canal comunista La Secta, a la vez denuncian a todo el que emita televisión en abierto por internet porque recientemente cambiaron las leyes con la llegada de la televisión digital TDT e internet, puede que las empresas más atrevidas añadan vídeos de sugerencias o, mejor, colocarlo en un servicio premium cambiándole el nombre por mayordomo, este fue el caso del mediacenter español InOut para las clases medias-altas y acomodadas, aunque sólo tenía de español la marca y el idioma de las instrucciones, pero el cacharro fracasó entre otras cosas porque fallaba más que un obrero de la construcción español y es un caso extraño, puede que hasta lo estudien en las universidades de informática, de que la promoción y la españolidad no siempre son sinónimos de éxito en la alta tecnología de España. Un ordenador servidor de vídeos conoce el lugar de procedencia de un espectador por la dirección IP, cada grupo de direcciones IP está asociado a una proveedor de un país e incluso también a una región, con un pequeño trozo de código lo pueden conocer todos los servidores del mundo y guardarlo en una base de datos. Con la IP los servidores prohíben que en un país vean contenidos si una empresa de ese país tiene los derechos en exclusiva. Y con la IP un “mayordomo” sabe lo que más gusta en una región, por ejemplo si un almeriano ve un vídeo de Franco al terminar le sugiere uno de apaleamientos a musulmanes, porque en su base de datos esos son los vídeos más vistos en Almería, el programa lo hace sin acritud y objetivamente amoral, mejor si a todos les gusta lo mismo, así el sistema informático les sale más barato a las empresas, hasta el informático enchufado por el tonto podría haberse leído el manual y configurar la caché del servidor, de Microsoft, para que los vídeos que siempre ven todos vayan más rápido, es decir, se mire por donde se mire el tinglado informático que monte el facha saldrá claro ganador.
Los 3 grandes grupos de la televisión en abierto
España tiene una larga historia de manipulaciones de la información, mucho antes del debate de Kennedy y de la distribución de “Los protocolos de los sabios de Sion” en España nazió la “Asociación Católica de Propagandistas” para lavar el cerebro de los españoles con sus libros y periódicos, un invento de los intransigentes jesuitas (los españoles, no confundir con los modernos de latinoamérica), los mismos que inspiraron a los tarados de el Opus Dei o a personajes como el líder de las SS Himmler. Durante la Segunda República formaron el partido de la derecha CEDA, cuyo líder Gil Robles decía cosas tan interesantes como: «la democracia no es un fin sino un medio para la conquista del nuevo estado. Cuando llegue el momento, ya sea a través del parlamento, la eliminaremos [la democracia]». En la democracia actual, en la televisiones en abierto o gratuitas, después de tanto marear con nuevas licencias y absorciones como ocurrió con las de pago, se quedaron con la audiencia 3 grandes grupos, y los dos privados con el dinero de la publicidad. Hasta el canal supuestamente más de izquierdas “La Sexta” está dentro de un grupo considerado de muy de derechas, el de Antena 3, donde por ejemplo está el periódico más fascista “La Razón” y, por tanto, estos periodistas son muy habituales en los programas sobre política de La Sexta, aparte la importante sección de deportes en La Sexta la presenta un payaso del equipo de los fachas del Real Madrid. En el otro grupo mediático están la televisión judeomasónica Cuatro encuadrada dentro del líder del grupo Telecinco, un engendro populista para el que todavía no existen las palabras que pudieran describirlo. Las leyes españolas sobre derechos de imagen son peculiares, algo curioso siendo el país más pirata del mundo, y por ejemplo un famoso programa para ver canales por internet legalmente, Zattoo, tuvo que cobrar a los usuarios españoles por emitir algunos canales en abierto para España, cuando en ningún otro país cobraba, o ahora no cobra pero sólo emite unos pocos canales cutres. Cualquier programador puede publicar una web o aplicación con los canales en abierto reunidos y, por ejemplo, sin las largas sesiones de  publicidad que pone Atresmedia, pero está cometiendo una ilegalidad por la que podrían ser denunciado. Lo mismo que ocurre con la televisión en abierto se puede aplicar a cualquier contenido web de los medios españoles, ya sea un gráfico, fotografías, vídeos o texto, ni siquiera un trozo de texto citado. Esto es normal en todo el mundo, sobre todo cuando se trata de empresas privadas, pero a veces queda la duda de si las leyes españolas prohibirán los enlaces a otras páginas de internet, o los muy habituales programas que añadan información de webs de periódicos privados, por ejemplo se hacía con la programación y los comentarios de películas, cuyos textos se podían superponer en pantalla mientras se veía un canal en los programas para la antigua televisión analógica. Añadir o reunir automáticamente contenidos web de medios privados no suele ser problema para un programador, en ocasiones es muy sencillo, aunque cada vez es más común que las empresas lo impidan o dificulten por ejemplo cambiando el código fuente o el formato de la página web o escondiendo el contenido tras un código que accede a otros servidores internos. Incluso el supuestamente más libertario de izquierdas Grupo Prisa parecía de los peores a la hora de advertir y denunciar violaciones de sus derechos de imagen. De cumplirse las leyes al pie de la letra, un medio que permite tanta libertad como internet quedaría reducido a una versión algo más moderna de un libro o periódico antiguo y sin imágenes, como en los tiempos de la Asociación Católica de Propagandistas.

El principal problema de la concentración de medios públicos es que para poder tener una información objetiva e imparcial en España sólo quedan programas sueltos de La Sexta, como “El Intermedio”, y algún periódico online, como Público que también estuvo disponible en papel unos meses aunque no se vendía lo suficiente. Pero este periódico cojea mucho de la izquierda, sí denuncian las continuas corrupciones y manipulaciones de la derecha, denuncian a los fascistas y su pasado criminal que quedó impune, recuerdan continuamente la Segunda República, o hasta se atreven con la secta ultracatólica de el Opus Dei que es algo insólito en España por las graves consecuencias que acarrea, aunque también hay que tragar cosas de comunistas, como los compadreos con Irán y artículos pro-Palestina o anti-Israel, con las que personas más normales no siempre deben estar tan de acuerdo. 

Bernardo Strozzi - The Calling of Saint Matthew
Público y elplural.com (fundado por Enric Sopena, más conocido por ser un ex-adepto crítico de el Opus Dei) son los medios online en España que más denuncian, por no decir los únicos, los desvaríos sectarios de el Opus Dei, cuyos adeptos, más los simpatizantes y adeptos que se ocultan, conforman los altos cargos de grandes empresas y gobiernos de la derechona, y no sólo los conocidos casos de ministros de interior y defensa o los directores fascistas de la Guardia Civil y la Policía Nacional. Pero uno de los artículos más chungos que Público publicó, y que pasó desapercibido en España, era el que hablaba de “Los técnicos comerciales y los economistas y abogados del Estado“… sólo esperemos que el periodista siga entero. España tiene a estos funcionarios de muy alta casta de los que depende el devenir de los españoles, unos que creó el dictadorzuelo Franco bajo el mando de los tarados de la secta ultracatólica de el Opus Dei, aunque también aparece en el artículo una importantísima aportación para España del sacerdote sátrapa y pederasta mexicano Marcial Maciel. Actualmente parece ser más bien una mafia sectaria de diversas ideologías e independiente de el Opus, y son los que en la actual democracia dirigieron y dirigen las políticas económicas de los gobiernos de España, incluso los socialistas del PSOE, infestándolos en forma de ministros y de secretarios de estado para gobernar con la Economía… se ve que han sido impregnados por el famoso espíritu usurero de San Mateo, porque ¡¡¡ qué otra cosa puede ser !!!
Típico debate político en el canal fascista Intereconomía
Tantas precauciones de los medios españoles conllevan, aparte de la manipulación de los españoles, el catetismo y la autarquía para que unos pocos se forren, más cuando España es el país más inepto para el inglés o cualquier otro idioma extranjero. En los últimos años el catetismo está en auge a pesar de internet y de la globalización, los fascistas hacen estragos en todos los países occidentales y por ahora el cateto español triunfa en los negocios, incluso en las nuevas tecnologías.
Continua la autarquía de los fascistas españoles
Continua la autarquía de los más fascistas españoles a sabiendas de lo mal que lo pasaron cuando tras el fracaso económico y el cague de ver cómo acabaron sus amigos nazis alemanes obligó al dictadorzuelo Franco a esconderlos de las miradas de las democracias. El que nace tonto no aprende nunca. Si pretenden hacer lo mismo, una autarquía, con los productos tecnológicos y con internet sin tener más de dos dedos de frente, además vagos, sinvergüenzas y corruptos, sólo se le podría ocurrir a unos españoles, y es tan absurdo, más que la autarquía de productos más duraderos y tangibles, que necesitaría un estudio psiquiátrico, o quizás es como el profesor pederasta que abusa de un niño y sabe que no le pasará nada en España, tal vez por haber tantos pederastas a su alrededor… les da igual. Un economista español a duras penas entenderá cosas modernas de economía como el “just in time” o proveer de productos o piezas en cantidades justas y cuando lo pidan o lo necesiten, así se ahorra en gastos de almacenamiento, se evitan excedentes y, también, se trata mejor a los clientes, sin necesidad de pamplinas ni excusas, porque de eso es lo único que saben los españoles, de vender la burra, además siempre una burra vieja. Y los abogados poco más pueden aportar, a duras penas sabrían diferenciar un derecho universal de las leyes españolas e interpretadas por ellos, a lo más que pueden aspirar es a cumplir los derechos de imagen o autor, les han dicho que por ese camino pueden trepar alto en eso nuevo de las nuevas tecnologías, no sólo por favorecer la economía fascista autártica y para mantener a todos catetos, saber de eso también vale para evadir impuestos como hacen las multinacionales en España jugando con pagos a sí mismos por derechos de imagen y patentes en otros países paraísos fiscales.

Todos los módulos de las tarjetas de televisión deben seguir el formato Video For Linux (V4L), convierten las configuraciones de los chips de la tarjeta en variables comunes que entienden los programas linux para ver televisión. En el caso de la televisión digital, las tarjetas gráficas 3D incorporan descompresores de vídeo y funciones especiales para procesar vídeos comprimidos con más rapidez que los procesadores, aunque en linux siempre ha sido complicado aprovecharlo por los distintos estándares que existen dependiendo del fabricante y por la deficiente información y los controladores que ofrecen los dos, o los tres, fabricantes de tarjetas gráficas 3D. Generalmente en linux no supone un gran problema, ya que los procesadores modernos pueden sustituir las funciones de vídeo de las tarjetas gráficas sin despeinarse, al menos en el caso de la actual televisión HD. En Windows, donde en teoría todo funciona como la seda, se siguen otros estándares para procesar los vídeos. Probablemente un usuario windows no tenga ningún problema de controladores, sin embargo, salvo usuarios expertos, es muy difícil aprovechar y optimizar todas las tecnologías de vídeo que ofrecen los ordenadores modernos si un fabricante o programa no lo da todo ya mascado.

Programador autodidacta español
En cierta forma el fabricante oscurantista sigue una estrategia similar a la que vimos en el programador autodidacta español, puede que sea inteligente, pero lo único claro es que sólo lo entiende él. Al descubrir el funcionamiento interno de los antiguos mandos de juegos alguien se habrá preguntado si no es una chapuza que para tener muchos botones se tenga que sacrificar el pulsar dos botones a la vez, o por qué son tan complicados y fuerzan las posibilidades de un puerto que no está preparado. No hay duda, la respuesta es que eran una chapuza.

Sin información del fabricante puede llegar a ser una tarea imposible programar un módulo hasta en dispositivos tan rudimentarios como los mandos de juegos, este es el motivo principal de por qué en linux no funciona esto o lo otro, o en un móvil o tablet Android no se puede actualizar el sistema operativo si no están libres todos los controladores de los dispositivos. Con la ingeniería inversa a veces se puede tratar de descubrir el funcionamiento de un dispositivo, por ejemplo a través de las lecturas en crudo de distintos estados de funcionamiento, pero los fabricantes suelen esconder el funcionamiento con excusas como el secreto industrial o la seguridad, cuando parece una forma de controlar la explotación de sus productos, forzando a los usuarios a comprar uno nuevo sólo porque el controlador o módulo no tiene actualizaciones.

 

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s