Kondisi: pemberitahuan dan munculan yang asing ketika ponsel terhubung ke USB.
Kondisi diferensial: kegagalan manajemen daya dengan USB, kegagalan manajemen kartu jaringan.
Dukungan: pemberitahuan, sembulan dan peringatan dmesg terjadi sebagian besar ketika status daya mencapai maksimum tinggi, tetapi menjadi agak stabil ketika persentase kondisi daya tetap konstan.
Manajer file terus terbuka ketika ponsel saya terhubung ke laptop saya melalui USB (Gambar 1 dan 2). Ada juga ikon sembulan di bilah sisi kiri (Gambar 3). Ada juga notifikasi koneksi internet yang sering on / off saat tethering (Gambar 4 dan 5). Kabel berkualitas buruk meningkatkan frekuensi gangguan itu. Semua jenis notifikasi dapat berkali-kali per menit. Laju mereka meningkat ketika baterai mencapai kondisi daya tinggi, tetapi tetap stabil saat baterai terisi penuh.
- Saya melakukan proposal wjandrea
gsettings set org.gnome.desktop.media-handling automount-open false
yang memecahkanautomount-open
masalah,dmesg | tail
menyatakan di sini .
Anda melihat sekitar 10-30 jendela untuk kesalahan (Gambar 1 dan 2) dan ikon sisi kanan ponsel muncul-dan-maju (Gambar 3) ketika hanya menjaga perangkat terhubung ke laptop
- Saya melakukan proposal kedua wjandrea
gsettings set org.gnome.desktop.media-handling automount false
. Namun, ikon ponsel Samsung mulai muncul di bilah sisi kiri lagi dan lagi. Ini terjadi sebagian besar ketika laptop saya terisi penuh sehingga bisa menjadi masalah dalam manajemen daya. Keadaannyadmesg | tail
ada di sini (Lihat Gambar 3 juga), yang terjadi pertama kali dan kebanyakan ketika laptop saya mencapai kondisi baterai maksimum.
Subset dari dmesg kedua di sini
[ 5.788819] wl: module license 'MIXED/Proprietary' taints kernel.
[ 5.788820] Disabling lock debugging due to kernel taint
[ 5.789154] input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card1/input8
[ 5.797453] wl: module verification failed: signature and/or required key missing - tainting kernel
[ 5.812002] input: HDA Intel HDMI HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:03.0/sound/card0/input9
[ 5.812092] input: HDA Intel HDMI HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:03.0/sound/card0/input10
[ 5.812165] input: HDA Intel HDMI HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:03.0/sound/card0/input11
[ 5.981764] intel_rapl: Found RAPL domain package
[ 5.981769] intel_rapl: Found RAPL domain core
[ 5.981771] intel_rapl: Found RAPL domain uncore
[ 5.981772] intel_rapl: Found RAPL domain dram
[ 6.024117] wlan0: Broadcom BCM43a0 802.11 Hybrid Wireless Controller 6.30.223.248 (r487574)
[ 6.030416] applesmc: key=561 fan=1 temp=33 index=33 acc=0 lux=2 kbd=1
[ 6.050130] wl 0000:03:00.0 wlp3s0: renamed from wlan0
[ 6.242168] Non-volatile memory driver v1.3
[ 6.428191] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready
[ 6.862799] input: bcm5974 as /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.2/input/input12
[ 6.862926] usbcore: registered new interface driver bcm5974
[ 7.053663] fuse init (API version 7.24)
[ 7.329118] Bluetooth: Core ver 2.21
[ 7.329540] NET: Registered protocol family 31
[ 7.329543] Bluetooth: HCI device and connection manager initialized
[ 7.329548] Bluetooth: HCI socket layer initialized
[ 7.329551] Bluetooth: L2CAP socket layer initialized
[ 7.329558] Bluetooth: SCO socket layer initialized
[ 7.350445] usbcore: registered new interface driver btusb
[ 7.355183] Bluetooth: hci0: BCM: chip id 73 build 0932
[ 7.356184] Bluetooth: hci0: BCM: product 05ac:828f
[ 7.372192] Bluetooth: hci0: BCM20702B0 Generic USB Class 1 @ 20 MHz
[ 7.391321] usb 1-3.1: USB disconnect, device number 5
[ 7.634631] usb 1-3.2: USB disconnect, device number 6
[ 8.363517] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 8.363521] Bluetooth: BNEP filters: protocol multicast
[ 8.363525] Bluetooth: BNEP socket layer initialized
[ 8.377953] Bluetooth: RFCOMM TTY layer initialized
[ 8.377960] Bluetooth: RFCOMM socket layer initialized
[ 8.377965] Bluetooth: RFCOMM ver 1.11
[ 78.943062] usb 1-1: USB disconnect, device number 2
[ 79.308530] usb 1-1: new high-speed USB device number 8 using xhci_hcd
[ 79.437071] usb 1-1: New USB device found, idVendor=04e8, idProduct=6863
[ 79.437079] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 79.437083] usb 1-1: Product: SAMSUNG_Android
[ 79.437086] usb 1-1: Manufacturer: SAMSUNG
[ 79.437089] usb 1-1: SerialNumber: d068730a
[ 79.978452] usbcore: registered new interface driver cdc_ether
[ 79.981649] rndis_host 1-1:1.0 usb0: register 'rndis_host' at usb-0000:00:14.0-1, RNDIS device, 02:57:00:57:38:37
[ 79.981726] usbcore: registered new interface driver rndis_host
[ 79.983854] rndis_host 1-1:1.0 enp0s20u1: renamed from usb0
[ 80.011403] IPv6: ADDRCONF(NETDEV_UP): enp0s20u1: link is not ready
[ 1290.235637] usb 1-1: USB disconnect, device number 8
[ 1290.235777] rndis_host 1-1:1.0 enp0s20u1: unregister 'rndis_host' usb-0000:00:14.0-1, RNDIS device
[ 1290.591107] usb 1-1: new high-speed USB device number 9 using xhci_hcd
[ 1290.719964] usb 1-1: New USB device found, idVendor=04e8, idProduct=6863
[ 1290.719973] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1290.719977] usb 1-1: Product: SAMSUNG_Android
[ 1290.719981] usb 1-1: Manufacturer: SAMSUNG
[ 1290.719984] usb 1-1: SerialNumber: d068730a
[ 1290.722251] rndis_host 1-1:1.0 usb0: register 'rndis_host' at usb-0000:00:14.0-1, RNDIS device, 02:57:00:57:38:37
[ 1291.255806] rndis_host 1-1:1.0 enp0s20u1: renamed from usb0
[ 1291.277892] IPv6: ADDRCONF(NETDEV_UP): enp0s20u1: link is not ready
[ 1870.316573] usb 1-1: USB disconnect, device number 9
[ 1870.316687] rndis_host 1-1:1.0 enp0s20u1: unregister 'rndis_host' usb-0000:00:14.0-1, RNDIS device
[ 1871.735777] usb 1-1: new high-speed USB device number 10 using xhci_hcd
[ 1871.865681] usb 1-1: New USB device found, idVendor=04e8, idProduct=6860
[ 1871.865687] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1871.865690] usb 1-1: Product: SAMSUNG_Android
[ 1871.865692] usb 1-1: Manufacturer: SAMSUNG
[ 1871.865694] usb 1-1: SerialNumber: d068730a
[ 2265.887618] usb 1-1: USB disconnect, device number 10
[ 2268.395967] usb 1-1: new high-speed USB device number 11 using xhci_hcd
[ 2268.524992] usb 1-1: New USB device found, idVendor=04e8, idProduct=6860
[ 2268.524998] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 2268.525001] usb 1-1: Product: SAMSUNG_Android
[ 2268.525003] usb 1-1: Manufacturer: SAMSUNG
[ 2268.525005] usb 1-1: SerialNumber: d068730a
[ 2389.754208] usb 1-1: USB disconnect, device number 11
[ 2451.283233] usb 1-1: new high-speed USB device number 12 using xhci_hcd
[ 2451.412713] usb 1-1: New USB device found, idVendor=04e8, idProduct=6860
[ 2451.412719] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 2451.412722] usb 1-1: Product: SAMSUNG_Android
[ 2451.412725] usb 1-1: Manufacturer: SAMSUNG
[ 2451.412727] usb 1-1: SerialNumber: d068730a
[ 4253.278282] usb 1-1: USB disconnect, device number 12
[ 4254.096939] usb 1-1: new high-speed USB device number 13 using xhci_hcd
[ 4259.392860] usb 1-1: new high-speed USB device number 14 using xhci_hcd
[ 4259.522162] usb 1-1: New USB device found, idVendor=04e8, idProduct=6860
[ 4259.522167] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 4259.522170] usb 1-1: Product: SAMSUNG_Android
[ 4259.522173] usb 1-1: Manufacturer: SAMSUNG
[ 4259.522175] usb 1-1: SerialNumber: d068730a
[ 4259.731917] usb 1-1: USB disconnect, device number 14
[ 4260.068777] usb 1-1: new high-speed USB device number 15 using xhci_hcd
[ 4260.200384] usb 1-1: New USB device found, idVendor=04e8, idProduct=6860
[ 4260.200389] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 4260.200392] usb 1-1: Product: SAMSUNG_Android
[ 4260.200395] usb 1-1: Manufacturer: SAMSUNG
[ 4260.200397] usb 1-1: SerialNumber: d068730a
[ 4487.825779] usb 1-1: USB disconnect, device number 15
[ 4488.457511] usb 1-1: new high-speed USB device number 16 using xhci_hcd
[ 4488.643676] usb 1-1: New USB device found, idVendor=04e8, idProduct=6860
[ 4488.643682] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 4488.643685] usb 1-1: Product: SAMSUNG_Android
[ 4488.643687] usb 1-1: Manufacturer: SAMSUNG
[ 4488.643689] usb 1-1: SerialNumber: d068730a
[ 4507.592538] usb 1-1: USB disconnect, device number 16
[ 4507.929239] usb 1-1: new high-speed USB device number 17 using xhci_hcd
[ 4508.115547] usb 1-1: New USB device found, idVendor=04e8, idProduct=6860
[ 4508.115553] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 4508.115556] usb 1-1: Product: SAMSUNG_Android
[ 4508.115558] usb 1-1: Manufacturer: SAMSUNG
[ 4508.115560] usb 1-1: SerialNumber: d068730a
Proposal lainnya
Sneetsher. Ini bekerja pada hari pertama. Saya akan memberi tahu Anda cara kerjanya minggu depan.
> sudo -i > sed 's/LABEL="libmtp_usb_rules"/LABEL="libmtp_usb_rules"\n\n#Masi, ignore my phone\nATTR{idVendor}=="04e8", ATTR{idProduct}=="6863", GOTO="libmtp_rules_end"/g' /lib/udev/rules.d/69-libmtp.rules | sudo tee /etc/udev/rules.d/69-libmtp.rules \ udevadm control --reload-rules # TODO for long time monitoring
Telepon: Samsung Galaxy S4 gt-i9506 dengan ROM tidak resmi Temasek dari CyanogenMod 13 dengan patch yang memadai
Versi Ubuntu: 16.04
Kernel Linux: 4.4 dan 4.6
Opsi kernel Linux: wl
Bash: 4.3.42 (1) -release (x86_64-pc-linux- gnu)
Laptop: pertengahan 2013 Macbook Air
USB: dua port USB3 (hingga 5 Gbps) (di sini spesifikasi resmi)
Driver kartu jaringan: non- broadcom-sta-dkms (lihat di sini )
VPN di telepon: NordVPN US udp server
VPN di laptop ketika koneksi wifi dengan router-firewall: NordVPN EE udp server
- Dukungan 1: perubahan negatif dalam status daya (-1%) dikaitkan dengan pemberitahuan.
- Dukungan 2: koneksi internet yang tidak stabil menggunakan daya yang signifikan (\ Delta P = 1%).
- Dukungan 3: Koneksi internet yang dilindungi VPN mengurangi jumlah notifikasi secara signifikan.
Never prompt or start programs on media insertion
apakah itu mengubah 'File 'Membuka dengan kabel temperamental? Itu adalah sesuatu yang biasanya saya lakukan karena saya benci ketika saya memasukkan banyak-partisi USB atau HD eksternal dan mendapatkan beberapa contoh File membuka sekaligus.org.gnome.desktop.media-handling autorun-never
, tetapi ia melakukan hal yang sama karena menimpaorg.gnome.desktop.media-handling automount-open
.Two USB 3 ports (up to 5 Gbps)
. Berikut spesifikasi support.apple.com/kb/SP678?locale=en_USJawaban:
dconf adalah tempat untuk memeriksa dalam situasi ini.
Untuk ini, Anda perlu menginstal editor dconf sebagai berikut:
Untuk membuka editor dconf ,
Tekan Alt + F2
atau
pergi ke Application> System Tools> dconf editor
Sekarang di editor dconf, di sidebar
org> gnome> desktop> penanganan media
Hapus centang pada opsi buka-otomatis .
Berikut ini adalah cuplikan layar dari dconf-editor di 16.04:
sumber
gsettings set org.gnome.desktop.media-handling automount-open false
. Dalam pengalaman saya dengan dconf, tanda titik dua menunjukkan pemetaan, seperti dengan opsi keyboard.Jawaban @ Dhaval-Simaria versi CLI:
Perhatikan bahwa Ubuntu hadir dengan
gsettings
; itu tidak perlu diinstal.Edit untuk info terbaru: Karena pesan kesalahan melaporkan kegagalan untuk memasang, coba nonaktifkan automount:
sumber
dconf-editor
adalah tampilan grafis darigsettings
. Anda tidak membutuhkannya, tetapi seringkali berguna.nautilus
jendela sembulan . Saya telah mengedit jawaban saya untuk akun untuk info baru.Jika Anda menjalankan Xubuntu, ini sangat mudah karena memiliki panel konfigurasi untuk memilih perilaku automount. Cukup buka Pengaturan> Perangkat Keras> Drive dan Media yang Dapat Dilepas, lalu hapus centang pada opsi yang relevan:
sumber
Catatan: Semua perintah di bawah ini membutuhkan daya root, jadi beralih ke shell root terlebih dahulu menggunakan
sudo -i
atausudo su
. Jika Anda ingin menjalankan langsung dengansudo <cmd>
, lihat Ketika menggunakan sudo dengan pengalihan, saya mendapatkan 'izin ditolak' .Tetapkan aturan udev untuk libmtp agar mengabaikan model ponsel Anda:
Untuk memutar kembali:
Untuk semua node USB
Untuk memutar kembali:
+ Reboot
Di sini metode lain yang tidak memerlukan reboot.
Buat skrip unbind & bind menggunakan skrip ini:
Sebagai skrip
usb-ctrl-gen.sh
Atau satu baris:
Contoh output:
usb-unbind.sh
usb-bind.sh
Tambahkan usb-unbind.sh untuk
/etc/profile
dijalankan saat boot. Gunakan usb-bind.sh untuk mengaktifkan pengontrol USB kapan pun diperlukan.Untuk berperan kembali:
Referensi: Bagaimana Anda mengatur ulang perangkat USB dari baris perintah?
sumber
Anda harus melihat aturan udev. Dengan mereka, Anda dapat memblokir satu perangkat tanpa mempengaruhi perangkat USB lainnya. Anda dapat mendefinisikan aturan udev Anda sendiri dengan membuat file di
/etc/udev/rules.d/
, mis/etc/udev/rules.d/51-block-phone-mount.rules
Sekarang temukan idVendor dan idProduct perangkat. Itu bagus untuk digunakan karena sebagian besar unik untuk produk, sehingga Anda dapat menggunakannya untuk mengidentifikasi perangkat dalam aturan udev.
Daftarkan perangkat USB Anda menggunakan
lsusb
dan dapatkan sesuatu seperti ini:Bagian yang relevan adalah Bus dan Perangkat, mis. Bus 004 dan Perangkat 003. Dengan
sudo lsusb -vs 004:003 | grep -E 'idProduct|idVendor'
Anda akan mendapatkan informasi yang diperlukan, misalnya:Ini berarti Anda
/etc/udev/rules.d/51-block-phone-mount.rules
perlu memasukkan yang berikut ini:Anda dapat mencobanya langsung hanya dengan memasang kembali ponsel dan memeriksa apakah berfungsi.
sumber
Saya memiliki masalah yang sama dengan satu plus satu yang memiliki soket usb sedikit rapuh, ini membuatnya menjalankan jendela nautilus setiap 5 menit atau lebih.
Cara paling efektif yang saya temukan untuk mencegah hal ini adalah membuat udev mengabaikannya sepenuhnya dengan mencocokkan vendor usb dan id model kemudian mengatur perangkat ke mode tidak sah. Dengan cara ini Anda secara khusus mencegah perangkat ini memicu sesuatu yang lebih jauh ke hulu seperti penghitungan otomatis tanpa memengaruhi hal lain.
bagaimana melakukan blacklist udev https://projectgus.com/2014/09/blacklisting-a-single-usb-device-from-linux/
panduan untuk ponsel samsung http://blog.vacs.fr/vacs/blogs/post.html?post=2010/12/24/Bagaimana- untuk- memperbaiki---BB-Tidak-dideteksi-problem-on-Android -Samsung-ponsel
sumber
media-handling
ke tidakautomount-open
. Tautan tampaknya memiliki beberapa solusi sisi telepon. Mungkin ada dua masalah dalam masalah saya. Saya menggunakan ponsel Samsung (Galaxy S4 gt-i9506),