라즈베리파이2에서 WebIOPi를 사용하기 위해 설치를 했다.


처음 설치한 버젼은 WebIOPi-0.6.0... 이건 passwd 설정 부분에서 막혀서 더이상 진행이 안된다.

구글을 막 뒤져보던중에 보니 잉 0.7.0 버젼이 있네...

0.7.0 버젼으로 재설치를 하고 실행을 해보니 웹페이지 까지 정상적으로 보여진다.

앗싸 ~~ 


GPIO상태를 보려고 기본으로 설치된 GPIO.header를 실행해보니... 음... 왜 정보가 안보이지...

다시한번 구글링....

라즈베리파이2 버젼에서는 WebIOPi가 제대로 동작하지 않는단다... 젠장... 뭐지...

파이2가 나온지가 언제인데 설마 이미 경험한 사람들이 해결했겠지 하면서 다시 폭풍 구글링...

라즈베리파이 공식 포럼에서도 이 사람 저 사람 물어보고 있고 역시나 누군가 고쳐놓은 버젼이 있다.


아주 친절하게 patch 버젼으로 배포를 해주어서 쉽게 설치가 가능했다. 


[출처 : https://github.com/doublebind/raspi]

$ wget http://sourceforge.net/projects/webiopi/files/WebIOPi-0.7.1.tar.gz

$ tar xvzf WebIOPi-0.7.1.tar.gz
$ cd WebIOPi-0.7.1
$ wget https://raw.githubusercontent.com/doublebind/raspi/master/webiopi-pi2bplus.patch
$ patch -p1 -i webiopi-pi2bplus.patch
$ sudo ./setup.sh 

$ sudo /etc/init.d/webiopi start


패치 이후 실행해보니 정상적으로 port 상태가 보여진다.






Posted by iGrin™
,