[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:20307] Re: ディストリの違いで、状況はかわるのか?



  名倉です。

> 藤野です。
> 
> PCボックスを開けてみて、しばし立ち往生してしまいました。わたしには、無
> 理な作業です。拡張カードを外すようなわけには...。どの部分か堀田さんの
> 記事をみていまわかりました。(分からなかったのでデジカメでもPC内部を撮っ
> たのですが、画像の添附はMLでは存外なので、問い合わせようがなかったので
> すが。)
> 
> 堀田> で、他の方がおっしゃているように、PCIスロットの挿す位置によってIRQとか
> 堀田> が変わる可能性もなきにしもあらずなので、新規に買う前にスロット位置を差
> 堀田> し替えてみるのもいいかも知れません。
> 
> 名倉さん、ごめんなさい。_o_
> 
 こちらこそ藤野さんのパソコンはタワータイプだと早とちりしていました
 ごめんなさい。
 ブックシェルフパソコン? のようですね。

 手に詰まりましたので
 手元の類似のパソコンASUS P3W-E(CPU VIA C3 800MHz) に
  Plamo-3.2(Linux-2.4.21-drm4.3) 入りのディスクを接続し
 サウンドあたりをごにょごにょしてみました参考になると良いのですが。

  1. サウンドドライバーインストール前はディスクアクセスのノイズと思われるものを
  をオーディオが拾っていました。

 2. 念のため libxaa.tgz nvi.tgz (8/13)をインストールしました。

  3. ALSA-0.9.6のインストールですがcat /proc/pci では下記のとおりなので

   Bus  1, device   5, function  0:
     Multimedia audio controller: Cirrus Logic CS 4614/22/24 [CrystalClear SoundF
   usion Audio Accelerator] (rev 1).
       IRQ 10.
      Master Capable.  Latency=64.  Min Gnt=4.Max Lat=24.
      Non-prefetchable 32 bit memory at 0xe2800000 [0xe2800fff].
      Non-prefetchable 32 bit memory at 0xe2000000 [0xe20fffff].

     サウンドカード表(http://alsa.linux.or.jp/card-matrix.html)Currus Logic CS4614
     よりたどった資料
     (http://www.alsa-project.org/alsa-doc/doc-php/
         template.php3?company=Cirrus+Logic&card=CS4610&chip=CS4610&module=cs46xx)
   に基づき作業をしました。

   以下 /etc/modules.conf の全文
   alias net-pf-4 off
   alias net-pf-5 off

   # for PPP on 2.4 kernel
   alias /dev/ppp          ppp_generic
   alias char-major-108    ppp_generic
   alias tty-ldisc-3       ppp_async
   alias tty-ldisc-14      ppp_synctty
   alias ppp-compress-21   bsd_comp
   alias ppp-compress-24   ppp_deflate
   alias ppp-compress-26   ppp_deflate

   # for SCSI or IDE CD-ROM/CD-R
   #alias scd0 sr_mod
   #alias scsi_hostadapter aic7xxx
   #alias scsi_hostadapter ide-scsi
   #options ide-cd ignore=hdc
   #post-install ide-scsi /usr/sbin/hdparm -d 1 /dev/hdc

   # this is a sample setup for SoundBlaster16 with ALSA driver
   alias char-major-116 snd
   alias char-major-14 soundcore
   alias snd-card-0 snd-cs46xx
   #post-install snd-card-0 alsactl restore
   alias sound-slot-0 snd-card-0
   alias sound-service-0-0 snd-mixer-oss
   alias sound-service-0-1 snd-seq-oss
   alias sound-service-0-3 snd-pcm-oss
   alias sound-service-0-8 snd-seq-oss
   alias sound-service-0-12 snd-pcm-oss
   #options snd snd_cards_limit=1
   #options snd-card-0 io=0x220 irq=5 dma=1 dma16=5 mpu_io=0x330

   # this is a sample setup for PCI SB64
   #alias char-major-14 trident
   #post-install es1371 /usr/bin/aumix -q -v85 -w88
   #
   #
   ## this is a sample setup for ISA SB64
   ## you must setup PnP card with isapnp tool
   #
   # alias char-major-14 sb
   # post-install sb /sbin/modprobe "-k" "adlib_card"
   # options sb io=0x220 irq=5 dma=1 dma16=5 mpu_io=0x330

   # this is a sample setup for Let's note S21
   # opl3sa2(16bits audio)
      # post-install opl3sa2 /usr/bin/aumix -v80 -w80 -s80
      # alias char-major-14 opl3sa2
      # alias midi opl3
      # options opl3sa2 io=0x370 mss_io=0x530 mpu_io=0x330 irq=5 dma=0 dma2=1
      # options opl3    io=0x388

      # this is a module for i810
      alias char-major-10-175 agpgart

 4. なんとか音が出るようになって smix のタイトルを見てびっくり 
   CS4297A となっていました。
   OS 起動後 ALSAドライバーロードまでは若干のノイズが出ていますがロード完了後
   はノイズは出なくなりました。
   XMMSでインターネットラジオを断続的に3-40分聞きましたが特に問題は感じませんでした。

  5. googleで検索をかけてみたらチップメーカーサイト情報では
     (http://www.cirrus.com/en/products/pro/areas/PA19.html)
   CS46xx は AC97 Codec ではないので CS4297A が正しいようです。

  藤野さんのマシンもAC97 Codec を使用している可能性が高いように思います。
 ALSA ドライバー設定のキーワードを cs46xx で作業してみたらいかがでしょうか。

Follow-Ups
[plamo:20309] Re: ディストリの違いで、状況はかわるのか?, Susumu Fujino
References
[plamo:20236] Re: ディストリの違いで、状況はかわるのか?, Susumu Fujino
[plamo:20238] Re: ディストリの違いで、状況はかわるのか?, Susumu Fujino
[plamo:20241] Re: ディストリの違いで、状況はかわるのか?, HOTTA Sadamichi
[plamo:20245] Re: ディストリの違いで、状況はかわるのか?, Susumu Fujino

[検索ページ] [メール一覧]
Plamo ML 公開システム