pci

lspciにPCIデバイスがありません。
pci

lspciにPCIデバイスがありません。

あらかじめインストールされたax201 Wi-Fiカードをbe200兄弟に交換して、珍しいノートブック(Xiaomi Notebook Pro X)をアップデートしました。問題は、lspciまだax201が表示されることです。 00:14.3 Network controller: Intel Corporation Wi-Fi 6 AX201 (rev 20) 保存した情報を見つけることができますjournald。 # journalctl --since '30m ago' | grep 00:14 kernel: pci 0000:00:14.0...

Admin

QEMUを使用したカスタムPCIドライバの作成中に問題が発生する
pci

QEMUを使用したカスタムPCIドライバの作成中に問題が発生する

MSI割り込みを割り当てて処理できるLinuxドライバを作成したいと思います。現在、このnvec = pci_alloc_irq_vectors(pdev, 1, nvec, PCI_IRQ_ALL_TYPES)関数は-22を返します。 QEMUで電話をしていましたが、うまくmsi_init(&pciechodev->pdev,0,4,true,true,errp)いきました。しかし、デバッグ中にMSI割り込みが送信される前に値がmsi_enabled(&edu->pdev)0であることがわかりました。 これはQEMUのバグですか...

Admin

sysfsを介してPCI-Eデバイスを「削除」してから物理的に削除するのは正しいですか?
pci

sysfsを介してPCI-Eデバイスを「削除」してから物理的に削除するのは正しいですか?

場合によっては、Linuxサーバー上のNIC(ネットワークインターフェースカード)などのPCI Expressデバイスを交換する必要があります。ダウンタイムなしでできるかいつも気になりました。私は成功した次へ追加実行中のシステムに新しいデバイスを追加するには、「1」を書き込む必要があります/sys/bus/pci/rescan。ただし、一部の記事ではハードウェアに害を及ぼす可能性があると言っているため、実行中のシステムからデバイスを削除したことがありません。/sys/bus/pci/devices/X:X:X:X/remove特定のデバイスに「1」を書き込む...

Admin

Zynq MPsocデバイスでPS PCIeエンドポイントを設定するために使用するドライバ
pci

Zynq MPsocデバイスでPS PCIeエンドポイントを設定するために使用するドライバ

Zynq MPSocをPS PCIeエンドポイントデバイスとして設定しようとしていますが、私の研究では、NWLドライバはPSエンドポイント機能をサポートせずにルートポートのみをサポートできると思います。 その後、エンドポイント機能に使用できるPS PCIe EP DMAドライバを発見しました。しかし、関連資料はありません。 誰かが以前にこれを使用したことがある場合は、同じ情報が私を正しい方向に導きます。 ...

Admin

TX20E PCI WiFiアダプタはシャットダウン/停止時にLinuxを停止します。終了/中断後に開始されます。
pci

TX20E PCI WiFiアダプタはシャットダウン/停止時にLinuxを停止します。終了/中断後に開始されます。

デュアルブートの使用: FedoraLinux 39 Windows 10 シャットダウン/スリープはWindowsで正常に機能しますが、Linuxでシャットダウン/一時停止しようとすると、PCの電源が入ります。 カーネル: 6.6.14-200.fc39.x86_64 > $ inxi -Fxzd System: Kernel: 6.6.14-200.fc39.x86_64 arch: x86_64 bits: 64 compiler: gcc v: 2.40-13.fc39 Desktop: GNOME v: 45.3 Distro...

Admin

Intel 7265ワイヤレスアダプタのDebian 12 Bookworm PCIeバスエラー
pci

Intel 7265ワイヤレスアダプタのDebian 12 Bookworm PCIeバスエラー

Intel 7265ワイヤレスアダプタを使用してHP ProDesk 600 G2 Mini i5-6500TにDebian 12 Bookwormを新規インストールします。約10秒ごとにdmesgにメッセージが表示され、これがワイヤレスカードに関連していると思われます。 [Mon Jan 29 03:28:12 2024] 0000:00:1c.0: AER: Corrected error received: 0000:00:1c.0 [Mon Jan 29 03:28:12 2024] pcieport 0000:00:1c.0: PCIe Bus E...

Admin

ネットワークカードログファイルにR8169 AER pciエラーを報告する
pci

ネットワークカードログファイルにR8169 AER pciエラーを報告する

Fedora 39のカーネルログにエラーがたくさんあります。 NICカードが4枚あり、そのうちの1つだけが報告されます。別のスロットに移してもやってみましたが同じですね。ネットワークカードに問題があるか、競合(IRQ)があると思いますか? Jan 8 10:33:14 z4 kernel: pcieport 0000:00:1b.3: AER: Corrected error received: 0000:04:00.0 Jan 8 10:33:14 z4 kernel: pcieport 0000:00:1b.3: AER: Multiple Corr...

Admin

仮想マシン専用の2番目のGPU(GTX 1070およびGTX 970)
pci

仮想マシン専用の2番目のGPU(GTX 1070およびGTX 970)

数週間前、私はほぼ10年前のコンピュータをアップグレードしました。 GTX 970をGTX 1070に交換しました。問題は、本当の理由なく動作しているハードウェアを交換すると、気分が悪くなることです。新しいGPUは実際に状況をより良くしますが、以前でもPCはうまく機能し、既存のGPUの状態もまだ良好です。 これで、GTX 970をセカンダリGPUに変更するというアイデアができました。私は無効にしておき、仮想マシンでのみ使用することを好みます。今、2つの質問があります。 ハードウェア機能のトレーニングが必要です。 PCIe 3.0 x16がx8にダウングレー...

Admin

x86 Linuxで監視レジスタを読み取るには?
pci

x86 Linuxで監視レジスタを読み取るには?

Intel Lynx PointシステムからIntel iTCO監視レジスタを読みたいです。ここでウォッチャーを見つけました。 [ 5598.341020] iTCO_wdt iTCO_wdt.1.auto: Found a Lynx Point TCO device (Version=2, TCOBASE=0x1860) ISAブリッジLPCコントローラに接続します。 00:1f.0 ISA bridge: Intel Corporation H87 Express LPC Controller (rev 05) Subsystem: ASUST...

Admin

私のラップトップで利用可能なPCIeスロットのリスト
pci

私のラップトップで利用可能なPCIeスロットのリスト

ノートブックに2番目のグラフィックカードを追加したいのですが、開かずに使用できるPCIeスロットがあるかどうかを知りたいです。 この情報を取得するために実行できるコマンドはありますか? lspci物理スロットとして見えない項目がたくさんリストされています。 添付: 私はPop!_OS 22.04を使用しています。 最初に統合されたグラフィックカードプロセッサ。 ...

Admin

Journalctl spam pcieport 0000:00:1d.2: AER: 修正されたエラーを受信: 0000:05:00.0
pci

Journalctl spam pcieport 0000:00:1d.2: AER: 修正されたエラーを受信: 0000:05:00.0

Journalctl ログを確認した後、次のエラーによりスパムメールが引き続き受信されます。 Aug 05 21:39:08 archlinux kernel: pcieport 0000:00:1d.2: AER: Corrected error received: 0000:05:00.0 Aug 05 21:39:08 archlinux kernel: rtw_8822be 0000:05:00.0: PCIe Bus Error: severity=Corrected, type=Physical Layer, (Receiver ID) Aug ...

Admin

iGPU専用Xorg(Optimusノートブック)の仮想出力?
pci

iGPU専用Xorg(Optimusノートブック)の仮想出力?

OptimusノートブックはdGPU(Nvidia)を仮想マシンに転送し、すべての物理ディスプレイ出力(USB-CポートとHDMIポートのディスプレイポートオーバーライドモード)は現在仮想マシンでのみ機能し、仮想マシンでは機能しません。マスター。ホストで外部モニタなしで作業することは難しくなり、再起動が必要で、対応するdGPUをホストXorgに再割り当てする必要があります。 Xorgで「仮想」出力を生成し(iGPUのみを使用)、USB-Cポートを介してソフトウェアからそれを「トンネル」して、外部モニタが2番目のXorg画面として表示できるかどうか疑問に思いま...

Admin

PCIe SATAコントローラの再ハードドライブ容量の問題
pci

PCIe SATAコントローラの再ハードドライブ容量の問題

私はDebian 11を実行しているコンピュータで2つの異なる拡張カードを試しました。 以下を含む古いPCIe SATAコントローラ:Marvell Technology Group Ltd。 88SE9215 PCIe 2.0 x1 4ポート SATA 6Gb/s コントローラ (Rev. 11) 最新のPCIe SATAコントローラ:ASMedia Technology Inc. Device 1164(rev 02) このデータはlspciの出力から直接コピー/貼り付けられます。 現在、両方のデバイスが取り付けられており、それぞれに4TBドライ...

Admin

_PRTテーブルを使用した割り込み割り当て
pci

_PRTテーブルを使用した割り込み割り当て

PCI デバイス機能 1 が割り込みを受信できないという問題に直面しています。 ACPI BIOS共有PRTテーブルに基づいて、Linuxの起動中に割り込み(レガシーINTx)が割り当てられる方法を知りたいです。特に、lspciがこれらのIRQをリストする方法を知りたいです。この問題について助けてください。たとえば、次のようになります。_PRT対応するバス範囲はSSDTテーブルから来ます。 これはEX:_PRTテーブルとSSDTテーブルのバス範囲です。 Device (PCI3) { Name (_ADR...

Admin