MacOS, PCI donanım aygıtlarını numaralandırmak için `lshw` veya` lspci` gibi eşdeğer komut satırı araçlarına sahip mi?


12

Bildiğim en yakın şey, system_profilerçok fazla gereksiz bilgi tükürüyor ve bu çıktıyı filtrelemek / dönüştürmek için iyi bir yolum yok.

Mac OS X lshwveya benzeri bir şeye en yakın alternatif nedir lspci?


2
Denedin sysctlmi Sanırım sysctl machdepmakinenizle ilgili bazı bilgiler veriyor.
— belki

1
@perhapsmaybeharry Güzel bir öneri sysctl. Aradığım şey tam olarak değil.
— sesler

1
Neden awk | grep | sed istenmeyen bilgileri vermiyorsunuz ? system_profilerve ioregmacOS'ta donanım ayrıntılarını numaralandırmak için standart araçlardır.
— bmike

@bmike, çoğunlukla ya da ihtiyacım olduğunda yaparım.
— sesler

Yanıtlar:


4

ioregKomutun çıktısını ayrıştırmayı deneyin .

Denedim ioreg -l | grep PCIve bir sürü bilgi aldım.


Önerin için teşekkürler. Ben deneyeceğim ve nasıl gittiğini size bildireceğim.
— sesler

1

Bu Mac için çalışan bir çözüm LSPCI

Yüklemeniz ve yeniden başlatmanız gerekir, o zaman LSPCI komutu çalışır, ancak sudo ile çalıştırılması gerekir, root erişimine ihtiyaç duyar.


Bu Hackintosh'tan geliyor ve sayfa yine de çöküyor gibi görünüyor
— Greenonline

Adblock'u devre dışı bırakmanız gerekebilir
— The KingMaker

1

Docker'ı bilenler için basit bir çözüm, basit bir ubuntu kapsayıcısı çalıştırmak ve lshw'yi oraya kurmaktır. Harika çalıştığını gördüm.


0

dspciKonsol yardımcı programını açık kaynaklı DPCIManager projesinden denemek isteyebilirsiniz . Sizi uyarmalıyım , yazılım Hackintosh / OSx86 dünyasından geliyor ve DPCIManager.app, gerçek bir Mac'te çalıştırılması hiç güvenli olmayan PCI cihazları listelemeye ek olarak ekstra işlevsellik sunuyor , bu yüzden lütfen herhangi bir şey kullanmaktan kaçının. Bu paket, dspciyalnızca sisteminizdeki PCI aygıtlarını listeleyen yardımcı program hariç ( lspciLinux'ta olduğu gibi ).


Kulağa iyi geliyormuş gibi geliyor; yerli ise. Sanırım doğru yoldasınız. Önerin için teşekkürler.
— sesler

Bilginize: lshw, lspci, lsusbvb fazlasıyla dış kaynaklardan temin edilebilir.
— sesler

1
@ tjt263, pciutils ve libusb'in hem macOS portları var (bunun şüpheli lspcive lsusbilgili kaynak ağaçlarına örnekler / kullanışlı araçlar olarak dahil edildiğinden şüpheleniyorum ). Aynı zamanda, örneğin system_profiler SPUSBDataTypebir veri kaynağı olarak kullanılan ve benzeri lsusbya da her şekilde davranmaya çalışan sarıcı kabuklar da mevcuttur .
— kervich

Doğru. Temelde sadece bir sarıcı, klon veya benzer bir şey için takma ad olarak lsusbdağıtılan paketi hatırlıyorum . brewsystem_profiler SPUSBDataType
— sesler

1
@ tjt263 demlemek diyor ki: No formula found for "/pciutil/". No formula found for "/lshw/". No formula found for "/lsusb/". No formula found for "/lspci/". Nerede? Lütfen daha kesin ve URL verebilir misiniz?
— SebMa
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.