Raspberry Pi Webshop › Fora › Projekter › Buildroot + Asterisk PBX
- Dette emne har 2 svar og 3 stemmer, og blev senest opdateret for 10 år, 7 måneder siden af
hjorken.
- ForfatterIndlæg
- 30. maj 2012 kl. 00:58 #420
boriz
MedlemNår jeg får fat på min Pi,
skal jeg helt klart installere linux, baseret på buildroot (buildroot.org).
Buildroot er et tool til at generere en cross compilation toolchain mv.
til f.eks ARM, som Raspberry PI er baseret på.Vha. dette tool har jeg compilet en linux kerne + et antal programmer
så jeg kan boote på min raspberry pi med et minimum af unødvendigt crap,
som altid kommer med hvis man bruger een af de distributioner der pt
er portet til r-pi.Udover selve styresystemet har jeg også vha. buildroot compilet en arm
version af asterisk. Der er en række af hurdles man skal over før det kan
lykkes, men mere om dette senere hvis folk har interesse.Dog skal det lige nævnes at rpi’en ikke har indbyget en RTC (real time clock),
så tiden skal sættes ved hver opstart, enten vha. ntp eller manuelt.
Dette kan være lidt sucky hvis man kører rpi uden adgag til internettet.Der er dog mulighed for at købe et RTC modul som kan plugges direkte til rpi’en
det koster kun en 50’er.Pt. står alt klar til jeg får leveret min raspberry pi.
Det skal næves at rpi ikke har brug for en bootloader så som u-boot, grub etc.
da der er kode i GPU’en der sørger for at mounte sd kortet og køre en stage1 loader
og loade liux kernen på sd kortet.Hvis man ikke har mod på at compile et system fra scratch, kan man altid installere
en af de distributioner der er lavet til rpi. f.eks.* Fedora Remix
* Debianjeg beretter videre om mine udskejelser indenfor buildrootn/asterisk når jeg
får installeret på rpi’en. - 10. oktober 2012 kl. 17:13 #1025
dborup
MedlemNoget nyt om dit projekt 😀
- 11. oktober 2012 kl. 12:37 #1041
hjorken
MedlemFedt projekt!! og respekt for at du vil compilere din egen kerne.
Men vis du vil gøre det lidt lettere, så er der en version af OpenWRT til RaspberryPI, hvor der ligger færdige Asterisk pakker klar til at installere via web interface.
- ForfatterIndlæg
- Du skal være logget ind for at svare på dette indlæg.