質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.47%
Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

Q&A

解決済

1回答

950閲覧

lsmodコマンドの結果から、マウスやNICのモジュールを知る方法

toshiyan

総合スコア74

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

0グッド

0クリップ

投稿2018/08/18 08:02

編集2018/08/18 08:23

lsmodコマンドの結果から、マウスやNICのモジュールを知る方法を教えていただけないでしょうか。それとも、lsmodコマンドだけでは難しいでしょうか。質問の下の方に、lsmodコマンドの結果を載せています。

なぜかネットワークに接続しているのにe1000eのUsed byが0になっていたり、sndというサウンドに関係するモジュールが29個から使われていたり…ぶっちゃけよくわかりません…。

この表からどのようにして、マウスやNICに対応するモジュールが調べられるでしょうか。
お答えいただけると嬉しいです。

【追記】
半分自己解決しました。Used byというのは依存するモジュールの数だったんですね。sudo modprobe -r e1000eを実行すると、インターネットに接続できなくなりました。どうやらe1000eがNICに対応するモジュールと考えて間違いないようです。

しかし、マウスやキーボードに対応するモジュールはどのように調べればよいのでしょう?わざわざモジュールをアンロードして調べるというのも納得いきません…。もっとスマートに、それか論理的な調査方法を求めています。よろしくお願い致します。

$ lsmod Module Size Used by nls_utf8 16384 0 udf 86016 0 crc_itu_t 16384 1 udf intel_rapl 20480 0 x86_pkg_temp_thermal 16384 0 intel_powerclamp 16384 0 coretemp 16384 0 kvm_intel 180224 0 kvm 622592 1 kvm_intel snd_usb_audio 225280 4 irqbypass 16384 1 kvm snd_hda_codec_hdmi 49152 1 snd_usbmidi_lib 32768 1 snd_usb_audio crct10dif_pclmul 16384 0 crc32_pclmul 16384 0 snd_hda_codec_realtek 98304 1 snd_hda_codec_generic 73728 1 snd_hda_codec_realtek ghash_clmulni_intel 16384 0 snd_hda_intel 40960 4 pcbc 16384 0 snd_hda_codec 126976 4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek joydev 20480 0 aesni_intel 200704 0 aes_x86_64 20480 1 aesni_intel input_leds 16384 0 crypto_simd 16384 1 aesni_intel cryptd 24576 3 crypto_simd,ghash_clmulni_intel,aesni_intel glue_helper 16384 1 aesni_intel snd_hwdep 20480 2 snd_usb_audio,snd_hda_codec snd_hda_core 73728 5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek intel_cstate 20480 0 snd_pcm 98304 5 snd_hda_codec_hdmi,snd_hda_intel,snd_usb_audio,snd_hda_codec,snd_hda_core snd_seq_midi 16384 0 snd_seq_midi_event 16384 1 snd_seq_midi snd_rawmidi 32768 2 snd_seq_midi,snd_usbmidi_lib snd_seq 65536 2 snd_seq_midi,snd_seq_midi_event snd_timer 32768 2 snd_seq,snd_pcm snd_seq_device 16384 3 snd_seq,snd_seq_midi,snd_rawmidi mei_me 40960 0 intel_rapl_perf 16384 0 snd 81920 29 snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_usb_audio,snd_usbmidi_lib,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm,snd_rawmidi mei 94208 1 mei_me intel_wmi_thunderbolt 16384 0 soundcore 16384 1 snd mac_hid 16384 0 acpi_pad 180224 0 sch_fq_codel 20480 2 parport_pc 32768 0 ppdev 20480 0 lp 20480 0 parport 49152 3 parport_pc,lp,ppdev ip_tables 24576 0 x_tables 40960 1 ip_tables nouveau 1847296 15 hid_generic 16384 0 usbhid 49152 0 hid 114688 2 usbhid,hid_generic mxm_wmi 16384 1 nouveau i2c_algo_bit 16384 1 nouveau drm_kms_helper 167936 1 nouveau syscopyarea 16384 1 drm_kms_helper sysfillrect 16384 1 drm_kms_helper sysimgblt 16384 1 drm_kms_helper fb_sys_fops 16384 1 drm_kms_helper ttm 106496 1 nouveau drm 450560 18 drm_kms_helper,ttm,nouveau e1000e 249856 0 uas 24576 0 usb_storage 65536 1 uas ahci 40960 1 libahci 32768 1 ahci wmi 24576 3 intel_wmi_thunderbolt,mxm_wmi,nouveau video 45056 1 nouveau

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

USB接続なら lsusb
ドライバは usbuid と分かります。

# lsusb Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 003: ID 0e0f:0002 VMware, Inc. Virtual USB Hub Bus 002 Device 002: ID 0e0f:0003 VMware, Inc. Virtual Mouse Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub # lsusb -t /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M |__ Port 1: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 12M |__ Port 2: Dev 3, If 0, Class=Hub, Driver=hub/7p, 12M /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/6p, 480M #

投稿2018/08/18 10:10

shozi3

総合スコア691

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

toshiyan

2018/08/18 16:10

ありがとうございます!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.47%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問