Buongiorno a tutti, ho interesse a fare utilizzo di gpio (su ubuntu lts 14.04) in maniera piuttosto peculiare.
L'idea é questa
il problema é che non ho nessuna esperienza con sistemi basati su linux, non conosco le specifiche del comando echo o di gpio e posso solo inserire i comandi cosí come vengono riportati senza aver modo di fare troubleshooting quando si presenta un problema imprevisto.
1- tanto per cominciare la sintassi su ubuntu é leggermente diversa "echo 191> ..." senza lo spazio fra 191 e >
2- poi ho notato che nel percorso /sys/class/gpio ho solo i file import ed export, é normale che sia cosí ?
3- il secondo comando echo out> /sys/class/gpio/gpio191/direction mi restituisce errore file o directory non trovato
4- questo "trick" é stato testato sull'adapter ATH-AR5B95 mentre io ho ATH-AR9485 (datasheet) che appartiene alla stessa famiglia ma é pur sempre un modello diverso.
con queste informazioni mi sapreste dire cosa causa il problema del punto 3 ?
L'idea é questa
if your card is hardblocked by rfkill you can use gpio to activate wifi adapter:
- sudo su
- echo 191>/sys/class/gpio/export
- echo out>/sys/class/gpio/gpio191/direction
- echo 1>/sys/class/gpio/gpio191/value
il problema é che non ho nessuna esperienza con sistemi basati su linux, non conosco le specifiche del comando echo o di gpio e posso solo inserire i comandi cosí come vengono riportati senza aver modo di fare troubleshooting quando si presenta un problema imprevisto.
1- tanto per cominciare la sintassi su ubuntu é leggermente diversa "echo 191> ..." senza lo spazio fra 191 e >
2- poi ho notato che nel percorso /sys/class/gpio ho solo i file import ed export, é normale che sia cosí ?
3- il secondo comando echo out> /sys/class/gpio/gpio191/direction mi restituisce errore file o directory non trovato
4- questo "trick" é stato testato sull'adapter ATH-AR5B95 mentre io ho ATH-AR9485 (datasheet) che appartiene alla stessa famiglia ma é pur sempre un modello diverso.
con queste informazioni mi sapreste dire cosa causa il problema del punto 3 ?