Arquivo da tag: wifi

Adaptador Wi-Fi PTA01 para smart TVs Philips no Ubuntu

Há alguns dias surgiu uma promoção de adaptador Wi-Fi para versões mais antigas das smart TVs da Philips, o PTA01, por um preço irresistível, e adquiri algumas unidades no intuito de tentar utilizá-los como adaptadores Wi-Fi de uso geral.

Consultando a WikiDevi via Google, descobre-se que o chipset usado nesse adaptador é um Atheros AR9271, cujo driver no Linux é o ath9k_htc.

Assim, podemos carregar o driver no sistema e atribuir o VID PID do adaptador, “0471 209e”,  obtido a partir da saída do lsusb, como um dispositivo compatível.

O comando final é:

sudo modprobe ath9k_htc
sudo echo 0471 209e | sudo tee /sys/bus/usb/drivers/ath9k_htc/new_id

Agora é só seguir seu uso como um adaptador reconhecido normalmente pelo sistema.

Demais explicações e as fontes de onde retirei as informações estão nos links abaixo.

Pretendo automatizar o processo mais adiante e testar em outros sistemas, e atualizo esse post com os resultados.

Atualização:

Conforme ideia do usuário christianc do Fórum Adrenaline, segue script para automatização da detecção e carregamento do driver via udev:

echo $'#!/bin/sh \n modprobe ath9k_htc \n echo 0471 209e > /sys/bus/usb/drivers/ath9k_htc/new_id' | sudo tee /usr/local/sbin/pta01.sh

sudo chmod +x /usr/local/sbin/pta01.sh

echo $'ACTION=="add", ATTRS{idVendor}=="0471", ATTRS{idProduct}=="209e", RUN+="/usr/local/sbin/pta01.sh"' | sudo tee /etc/udev/rules.d/pta01-wifi.rules

sudo udevadm control --reload-rules

sudo udevadm trigger

https://wikidevi.com/wiki/Philips_PTA01

http://stackoverflow.com/questions/442833/forcing-driver-to-device-match

http://ubuntuforums.org/showthread.php?t=2193317