< HomePage | Снимки
<- Понеделник, 27 Ноември 2006 | Начална страница | Сряда, 29 Ноември 2006 ->
Вторник, 28 Ноември 2006

Ако имате две или повече звукови карти и поради някаква причина искате да са подредени по определен начин, това става много лесно с Linux 2.6 и ALSA като в /etc/modprobe.d/sound имате редове от сорта на:

options snd-emu-10k1 index=0
options snd-cmipci index=1
options snd-XXXXXX index=2

В случая Audigy2 ми е първата карта, а вградената на дъното CMI е втора. XXXXX е името на драйвера за звуковата ви карта.

По принцип ми е все едно коя е първа и коя е втора, тъй като във всяка културна програма можеш да си избираш звуковата карта, но проклетия Flash plug-in, естествено няма подобни настройки, та се наложи гореописаното разместване.

[ Коментари: 6 ]
Коментари

...а сега ако ме светнеш и как да подредя 2 lan-карти на kernel-2.6.8!? :)

eth0 -> 3c905
eth1 -> rtl8139 (8139too)

на 2.4.33.3 са си така... в 2.6.18 се обръщат и неще и неще!

става така:
eth0 -> rtl8139
eth1 -> 3c905

Проблема е че заради MAC-адреса... нали се сещаш и неможе да ми се закачи pppoe-то!?!?! ... което е дразнещо!

Написа Светозар (www) на 29-Nov-2006 15:22


grep eth /etc/udev/rules.d/network-devices.rules

# These rules were generated by nethelper.sh, but you can
# the same name, like eth0, based on the MAC address)
# If you delete this file, /lib/udev/nethelper.sh will try to
#KERNEL=="eth?", SYSFS{address}=="00:15:f2:0c:a3:b3", NAME="eth0"

Под 2.6 си има udev. Под 2.4 също не е хубаво да разчиташ на определена подредба и затова се ползва nameif утилката.

Написа Георги Чорбаджийски (www) на 29-Nov-2006 17:11


udev е правилният начин при 2.6.

Директен подход:

ip link set dev eth0 name dmz
ip link set dev eth1 name isp

Написа zImage на 30-Nov-2006 13:24


От написаното горе не става ясно как ще стане ако двете карти са еднакви, съответно и драйвера е един и същ.

Написа ebasi (www) на 04-Dec-2006 20:06


Ако и двете са еднакви в зависимост от това, коя на кой pci слот е, пак можеш да ги подредиш.

Написа Георги Чорбаджийски (www) на 04-Dec-2006 20:12


за alsa-та и дивотиите които не позволяват избор на device (да речем звукова карта, или bluetooth headset:)

магическтие редове са:

defaults.ctl.card 0
defaults.pcm.card 0
defaults.pcm.device 0


сменяме номера на картата и device според изхода от aplay -l и нашите нужди

взети са от /usr/share/alsa/alsa.conf
и са набутани в ~/.asoundrc (може и /etc/asound.conf )

п.с. заслугата за инфото е на:
Ilya Konstantinov

Markus, on ALSA, it'll simply output to the "default" device, and you can map it to anything in your /etc/asound.conf or ~/.asoundrc.

Posted by: Ilya Konstantinov | June 19, 2006 08:53 AM
от:
http://blogs.adobe.com/penguin.swf/2006/06/hear_this.html

Написа july на 24-Jan-2007 13:07