Forskel mellem versioner af "Raspberry Pi AirPlay"

Fra Millenium's Wiki
Spring til navigation Spring til søgning
(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:
  
<code>
+
<pre>
 
pi@raspberrypi:~$ sudo raspi-config
 
pi@raspberrypi:~$ sudo raspi-config
</code>
+
</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 ''.
<code>
+
<pre>
 
pi@raspberrypi:~$ sudo su
 
pi@raspberrypi:~$ sudo su
 
root@raspberrypi:/home/pi# cd
 
root@raspberrypi:/home/pi# cd
 
root@raspberrypi:~#
 
root@raspberrypi:~#
</code>
+
</pre>
  
 
== Opgrader Debian ==
 
== Opgrader Debian ==
Linje 35: Linje 35:
 
De installerede pakker opdateres til nyeste udgave.
 
De installerede pakker opdateres til nyeste udgave.
  
<code>
+
<pre>
 
root@raspberrypi:~# aptitude update
 
root@raspberrypi:~# aptitude update
 
root@raspberrypi:~# aptitude upgrade
 
root@raspberrypi:~# aptitude upgrade
</code>
+
</pre>
  
 
== Sæt audio output ==
 
== Sæt audio output ==
Linje 44: Linje 44:
 
Tving audio ud på jackstikket.
 
Tving audio ud på jackstikket.
  
<code>
+
<pre>
  
 
root@raspberrypi:~# amixer cset numid=3 1
 
root@raspberrypi:~# amixer cset numid=3 1
</code>
+
</pre>
  
 
== Installerer Sharepoint ==
 
== Installerer Sharepoint ==
  
 
Før installationen installeres nødvendige pakker.
 
Før installationen installeres nødvendige pakker.
<code>
+
<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
</code>
+
</pre>
  
 
Download git source og compile den.
 
Download git source og compile den.
  
<code>
+
<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
</code>
+
</pre>
  
 
== Kør sharepoint ==  
 
== Kør sharepoint ==  
  
<code>
+
<pre>
 
root@raspberrypi:~/shairport# ./shairport.pl -a AirPi
 
root@raspberrypi:~/shairport# ./shairport.pl -a AirPi
</code>
+
</pre>
  
 
Hvis dette melder fejl køres følgende:
 
Hvis dette melder fejl køres følgende:
  
<code>
+
<pre>
 
sudo cpan install Net::SDP
 
sudo cpan install Net::SDP
</code>
+
</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:
  
<code>
+
<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
</code>
+
</pre>
  
 
AP navnet ændres:
 
AP navnet ændres:
  
<code>
+
<pre>
 
root@raspberrypi:/etc/init.d# nano shairport
 
root@raspberrypi:/etc/init.d# nano shairport
</code>
+
</pre>
  
 
DEAMON_ARGS ændres:
 
DEAMON_ARGS ændres:
  
<code lang="perl">
+
<source lang="perl">
 
DAEMON_ARGS="-w $PIDFILE -a AirPi"
 
DAEMON_ARGS="-w $PIDFILE -a AirPi"
</code>
+
</source>
  
 
''AirPi'' kan ændres til hvad som helst.
 
''AirPi'' kan ændres til hvad som helst.
Linje 106: Linje 106:
 
Start service  
 
Start service  
  
<code>
+
<pre>
 
+
root@raspberrypi:/etc/init.d# ./shairport start
root@raspberrypi:/etc/init.d# ./shairport.pl start
+
</pre>
</code>
 
  
 
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

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

Installerer Sharepoint

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

Kør sharepoint

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.