Forskel mellem versioner af "Raspberry Pi AirPlay"
Frank D (diskussion | bidrag) |
Frank D (diskussion | bidrag) (Tag changed from code to pre) |
||
(2 mellemliggende versioner af den samme bruger vises ikke) | |||
Linje 12: | Linje 12: | ||
Konfigurér Rasbian: | Konfigurér Rasbian: | ||
− | < | + | <pre> |
pi@raspberrypi:~$ sudo raspi-config | pi@raspberrypi:~$ sudo raspi-config | ||
− | </ | + | </pre> |
Følgende sættes: | Følgende sættes: | ||
Linje 25: | Linje 25: | ||
Root er deaktiveret men der opnåes root adgang med '' sudo ''. | Root er deaktiveret men der opnåes root adgang med '' sudo ''. | ||
− | < | + | <pre> |
pi@raspberrypi:~$ sudo su | pi@raspberrypi:~$ sudo su | ||
root@raspberrypi:/home/pi# cd | root@raspberrypi:/home/pi# cd | ||
root@raspberrypi:~# | root@raspberrypi:~# | ||
− | </ | + | </pre> |
== Opgrader Debian == | == Opgrader Debian == | ||
Linje 35: | Linje 35: | ||
De installerede pakker opdateres til nyeste udgave. | De installerede pakker opdateres til nyeste udgave. | ||
− | < | + | <pre> |
root@raspberrypi:~# aptitude update | root@raspberrypi:~# aptitude update | ||
root@raspberrypi:~# aptitude upgrade | root@raspberrypi:~# aptitude upgrade | ||
− | </ | + | </pre> |
== Sæt audio output == | == Sæt audio output == | ||
Linje 44: | Linje 44: | ||
Tving audio ud på jackstikket. | Tving audio ud på jackstikket. | ||
− | < | + | <pre> |
root@raspberrypi:~# amixer cset numid=3 1 | root@raspberrypi:~# amixer cset numid=3 1 | ||
− | </ | + | </pre> |
== Installerer Sharepoint == | == Installerer Sharepoint == | ||
Før installationen installeres nødvendige pakker. | Før installationen installeres nødvendige pakker. | ||
− | < | + | <pre> |
root@raspberrypi:~# aptitude install git libao-dev libssl-dev libcrypt-openssl-rsa-perl libio-socket-inet6-perl libwww-perl avahi-utils | root@raspberrypi:~# aptitude install git libao-dev libssl-dev libcrypt-openssl-rsa-perl libio-socket-inet6-perl libwww-perl avahi-utils | ||
− | </ | + | </pre> |
Download git source og compile den. | Download git source og compile den. | ||
− | < | + | <pre> |
root@raspberrypi:~# git clone https://github.com/albertz/shairport.git shairport | root@raspberrypi:~# git clone https://github.com/albertz/shairport.git shairport | ||
root@raspberrypi:~# cd shairport | root@raspberrypi:~# cd shairport | ||
root@raspberrypi:~/shairport# make | root@raspberrypi:~/shairport# make | ||
− | </ | + | </pre> |
== Kør sharepoint == | == Kør sharepoint == | ||
− | < | + | <pre> |
root@raspberrypi:~/shairport# ./shairport.pl -a AirPi | root@raspberrypi:~/shairport# ./shairport.pl -a AirPi | ||
− | </ | + | </pre> |
Hvis dette melder fejl køres følgende: | Hvis dette melder fejl køres følgende: | ||
− | < | + | <pre> |
sudo cpan install Net::SDP | sudo cpan install Net::SDP | ||
− | </ | + | </pre> |
Nu skulle '' AirPi '' gerne være synligt fra et I-Device. | Nu skulle '' AirPi '' gerne være synligt fra et I-Device. | ||
Linje 82: | Linje 82: | ||
Procedure for automatisk opstart: | Procedure for automatisk opstart: | ||
− | < | + | <pre> |
root@raspberrypi:~/shairport# make install | root@raspberrypi:~/shairport# make install | ||
root@raspberrypi:~/shairport# cp shairport.init.sample /etc/init.d/shairport | root@raspberrypi:~/shairport# cp shairport.init.sample /etc/init.d/shairport | ||
Linje 88: | Linje 88: | ||
root@raspberrypi:/etc/init.d# chmod a+x shairport | root@raspberrypi:/etc/init.d# chmod a+x shairport | ||
root@raspberrypi:/etc/init.d# update-rc.d shairport defaults | root@raspberrypi:/etc/init.d# update-rc.d shairport defaults | ||
− | </ | + | </pre> |
AP navnet ændres: | AP navnet ændres: | ||
− | < | + | <pre> |
root@raspberrypi:/etc/init.d# nano shairport | root@raspberrypi:/etc/init.d# nano shairport | ||
− | </ | + | </pre> |
DEAMON_ARGS ændres: | DEAMON_ARGS ændres: | ||
− | < | + | <source lang="perl"> |
DAEMON_ARGS="-w $PIDFILE -a AirPi" | DAEMON_ARGS="-w $PIDFILE -a AirPi" | ||
− | </ | + | </source> |
''AirPi'' kan ændres til hvad som helst. | ''AirPi'' kan ændres til hvad som helst. | ||
Linje 106: | Linje 106: | ||
Start service | Start service | ||
− | < | + | <pre> |
− | + | root@raspberrypi:/etc/init.d# ./shairport start | |
− | root@raspberrypi:/etc/init.d# ./shairport | + | </pre> |
− | </ | ||
For bedre lyd kan der installeres et USB lydkort. | For bedre lyd kan der installeres et USB lydkort. |
Nuværende version fra 12. dec 2013, 18:06
Indholdsfortegnelse
Installér Rasbian "wheezy"
Følg instruktionerne på fra den officielle hjemmeside. Herefter indsættes SD kortet og netkabel.
Første opstart og login
Start putty og login.
Login: pi
Password: raspberry
Konfigurér Rasbian:
pi@raspberrypi:~$ sudo raspi-config
Følgende sættes:
- Expand root partition.
- Ændrer password.
- Locale.
- Timezone
Få root adgang
Root er deaktiveret men der opnåes root adgang med sudo .
pi@raspberrypi:~$ sudo su root@raspberrypi:/home/pi# cd root@raspberrypi:~#
Opgrader Debian
De installerede pakker opdateres til nyeste udgave.
root@raspberrypi:~# aptitude update root@raspberrypi:~# aptitude upgrade
Sæt audio output
Tving audio ud på jackstikket.
root@raspberrypi:~# amixer cset numid=3 1
Før installationen installeres nødvendige pakker.
root@raspberrypi:~# aptitude install git libao-dev libssl-dev libcrypt-openssl-rsa-perl libio-socket-inet6-perl libwww-perl avahi-utils
Download git source og compile den.
root@raspberrypi:~# git clone https://github.com/albertz/shairport.git shairport root@raspberrypi:~# cd shairport root@raspberrypi:~/shairport# make
root@raspberrypi:~/shairport# ./shairport.pl -a AirPi
Hvis dette melder fejl køres følgende:
sudo cpan install Net::SDP
Nu skulle AirPi gerne være synligt fra et I-Device.
Automatisk opstart
Procedure for automatisk opstart:
root@raspberrypi:~/shairport# make install root@raspberrypi:~/shairport# cp shairport.init.sample /etc/init.d/shairport root@raspberrypi:~/shairport# cd /etc/init.d root@raspberrypi:/etc/init.d# chmod a+x shairport root@raspberrypi:/etc/init.d# update-rc.d shairport defaults
AP navnet ændres:
root@raspberrypi:/etc/init.d# nano shairport
DEAMON_ARGS ændres:
<source lang="perl"> DAEMON_ARGS="-w $PIDFILE -a AirPi" </source>
AirPi kan ændres til hvad som helst.
Start service
root@raspberrypi:/etc/init.d# ./shairport start
For bedre lyd kan der installeres et USB lydkort.