Kirjoittaja Aihe: Ubuntu 12.04 ja RT  (Luettu 2753 kertaa)

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Ubuntu 12.04 ja RT
« : 20.12.13 - klo:16.58 »
En ole viime vuosiin värkännyt Ubuntuun RT-ydintä. Noh, uuden läppärin myötä sen tein. Wifi putosi pois.

Koodia: [Valitse]
00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4)
00:1c.2 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 3 (rev c4)
00:1c.3 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 4 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation HM77 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5229 PCI Express Card Reader (rev 01)
03:00.0 Network controller: Broadcom Corporation BCM43228 802.11a/b/g/n
0c:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 07)
Koodia: [Valitse]
Linux ThinkPad 3.12.5-rt7 #1 SMP PREEMPT RT Fri Dec 20 14:54:31 EET 2013 x86_64 x86_64 x86_64 GNU/Linux
Seurasin tätä sivua: http://wiki.linuxaudio.org/wiki/system_configuration

"realTimeConfigQuickScan" tulosti:

Koodia: [Valitse]
Checking if you are root... no - good
Checking filesystem 'noatime' parameter... 3.12.5 kernel - good
(relatime is default since 2.6.30)
Checking CPU Governors... CPU 0: 'performance' CPU 1: 'performance' CPU 2: 'performance' CPU 3: 'performance'  - good
Checking swappiness... 10 - good
Checking for resource-intensive background processes... none found - good
Checking checking sysctl inotify max_user_watches... >= 524288 - good
Checking access to the high precision event timer... readable - good
Checking access to the real-time clock... readable - good
Checking whether you're in the 'audio' group... yes - good
Checking for multiple 'audio' groups... no - good
Checking the ability to prioritize processes with chrt... yes - good
Checking kernel support for high resolution timers... found - good
Kernel with Real-Time Preemption... found - good
Checking if kernel system timer is set to 1000 hz... found - good
Checking kernel support for tickless timer... found - good
--
Checking filesystem types... ok.
not found.
** Warning: no tmpfs partition mounted on /tmp
   For more information, see:
   - http://wiki.linuxaudio.org/wiki/system_configuration#tmpfs
   - http://lowlatency.linuxaudio.org
** Set $SOUND_CARD_IRQ to the IRQ of your soundcard to enable more checks.
   Find your sound card's IRQ by looking at '/proc/interrupts' and lspci.

Tarkoitus on hankkia USB-väyläinen ulkoinen äänikortti, kun tässä läppärissä ei ole FW-liitäntää. Tämä vaikuttaa kovasti kehutulta; en noita sisääntuloja montaa tarvitse.

"Focusrite Scarlett 2i2"

http://www.verkkokauppa.com/fi/product/8292/dfvfh/Focusrite-Scarlett-2i2-aanikortti-USB-vaylaan

Saa kehua muitakin USB-väyläisiä tuossa hintaluokassa  ;)

Ystävällisin terveisin Asmo Koskinen.
« Viimeksi muokattu: 20.12.13 - klo:17.00 kirjoittanut Asmo Koskinen »

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: Ubuntu 12.04 ja RT
« Vastaus #1 : 20.12.13 - klo:19.06 »

Jaa-a, enpä tiennytkään, että modulin rakennus käy näin helposti Ubuntun paketista puhtaaseen ytimeen. Latasin uusimman source-tiedoston (bcmwl-kernel-source).

http://packages.ubuntu.com/fi/trusty/bcmwl-kernel-source

Koodia: [Valitse]
asmok@ThinkPad:~/Lataukset$ sudo dpkg -i bcmwl-kernel-source_6.30.223.141+bdcom-0ubuntu2_amd64.deb
[sudo] password for asmok:
(Luetaan tietokantaa... 249713 files and directories currently installed.)
Valmistellaan paketin bcmwl-kernel-source 6.30.223.141+bdcom-0ubuntu2 vaihtamista (käyttäen pakettia bcmwl-kernel-source_6.30.223.141+bdcom-0ubuntu2_amd64.deb)...
Removing all DKMS Modules
Done.
Puretaan korvaavaa bcmwl-kernel-source-pakettia...
Tehdään asetuksia: bcmwl-kernel-source (6.30.223.141+bdcom-0ubuntu2) ...
Loading new bcmwl-6.30.223.141+bdcom DKMS files...
Building for 3.8.0-34-generic and 3.12.5-rt7
Building for architecture x86_64
Building initial module for 3.8.0-34-generic
Done.

wl:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/3.8.0-34-generic/updates/dkms/

depmod........

DKMS: install completed.
Building initial module for 3.12.5-rt7
Done.

wl:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/3.12.5-rt7/updates/dkms/

depmod....

DKMS: install completed.
update-initramfs: deferring update (trigger activated)
Suoritetaan kohteen initramfs-tools liipaisimia...
update-initramfs: Generating /boot/initrd.img-3.12.5-rt7
asmok@ThinkPad:~/Lataukset$

Nyt toimii kummassakin ytimessä wifi (Broadcom Corporation BCM43228 802.11a/b/g/n).

Ystävällisin terveisin Asmo Koskinen.

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: Ubuntu 12.04 ja RT
« Vastaus #2 : 20.12.13 - klo:19.16 »
Ja kerrotaan vielä se, etten jaksanut säätää muulla tavalla kuin pienellä skriptillä, joka ladataan käynnistyksen yhteydessä.

Koodia: [Valitse]
asmok@ThinkPad:~$ sudo cat /etc/rc.local
[sudo] password for asmok:
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

ifdown br0
#
/root/MakeSomeNoise.sh

exit 0

Koodia: [Valitse]
asmok@ThinkPad:~$ sudo cat /root/MakeSomeNoise.sh
#!/bin/bash

/usr/bin/cpufreq-set -c0 -g performance
#
/usr/bin/cpufreq-set -c1 -g performance
#
/usr/bin/cpufreq-set -c2 -g performance
#
/usr/bin/cpufreq-set -c3 -g performance
#
chmod 777 /dev/hpet
#
chmod 777 /dev/rtc0

# EOF
asmok@ThinkPad:~$

Ystävällisin terveisin Asmo Koskinen.
« Viimeksi muokattu: 20.12.13 - klo:19.33 kirjoittanut Asmo Koskinen »

Heikki Ketoharju

  • Käyttäjä
  • Viestejä: 716
  • Tee enemmän, harmittaa vähemmän!
    • Profiili
    • heikki.ketoharju.info
Vs: Ubuntu 12.04 ja RT
« Vastaus #3 : 24.12.13 - klo:16.46 »
Hei!

Minäkään en ole tehnyt vuosiin mitään kernelin suhteen, aina mennyt vakiokamalla, joka on tullut distroissa mukana. Tällä hetkellä KXStudion oletuskernelillä teen musahommat pitkälti.

Minulla on itselläni USB-kortti, M-Audio Fast Track Ultra. Se ei kylläkään sovi sinun tarkoituksiisi, koska tämä on 8/8 -kortti, eli inputteja ja outputteja riittää. Tässä kuitenkin kokemuksiani, jos kiinnostaa: http://heikki.ketoharju.info/2013/03/linux-ja-fast-track-ultra/

Hankin kortin LAU-listan Jeremy Jongepierin suositusten ja Linuxaudio wikin hardware-sivun[1] perusteella.

[1] http://wiki.linuxaudio.org/wiki/hardware_support
-
Minä kirjoittelen suomenkielisiä ohjeita Linux-musiikintekoon:
http://linux.fi/wiki/Musiikinteko_Linuxilla
-
Kansainvälinen Linux-audio -wiki, sovellusluettelo ja äänikorttitietokanta:
http://wiki.linuxaudio.org