77-mm-usb-device-blacklist.rules - allow blacklisting various devices
poma
pomidorabelisima at gmail.com
Wed Sep 3 10:12:57 PDT 2014
On 03.09.2014 18:37, Dan Williams wrote:
> On Wed, 2014-09-03 at 18:06 +0200, poma wrote:
>> On 03.09.2014 10:11, Aleksander Morgado wrote:
>>> On Wed, Sep 3, 2014 at 3:42 AM, poma <pomidorabelisima at gmail.com> wrote:
>>>> +# Moschip Semiconductor USB-MAC Controller (MCS7830 10/100 Mbps Ethernet adapter)
>>>> +ATTRS{idVendor}=="9710", ATTRS{idProduct}=="7830", ENV{ID_MM_DEVICE_IGNORE}="1"
>>>> +
>>>> +# Conexant Systems (Rockwell), Inc. USB Modem (TRENDnet TFM-561U 56K USB Modem)
>>>> +ATTRS{idVendor}=="0572", ATTRS{idProduct}=="1329", ENV{ID_MM_DEVICE_IGNORE}="1"
>>>> +
>>>
>>>
>>> The purpose of the blacklist is to include there only devices that
>>> expose TTYs and are not modems.
>>>
>>> * Does the Ethernet adapter expose a TTY? If not, then it doesn't
>>> need to be in the blacklist (MM does not probe anything in those).
>>
>> Why is the MM deals with Ethernet adapters in the first place?
>
> Because many modems for the past 3 or 4 years expose themselves as
> Ethernet adapters *and* TTYs or other proprietary interfaces. And it's
> not easy to say that one kernel network device is a modem and another
> kernel network device is not a modem.
>
> Dan
Earth calling!
Starting Modem Manager...
<info> ModemManager (version 1.4.0-1.fc22) starting in system bus...
Started Modem Manager.
<warn> Couldn't find support for device at '/sys/devices/pci0000:00/0000:00:04.1/usb1/1-4': not supported by any plugin
<warn> Couldn't find support for device at '/sys/devices/pci0000:00/0000:00:0a.0': not supported by any plugin
<info> Creating modem with plugin 'Generic' and '1' ports
<info> Modem for device at '/sys/devices/pci0000:00/0000:00:04.0/usb2/2-3' successfully created
<warn> Modem couldn't be initialized: couldn't load current capabilities: Failed to determine modem capabilities.
$ (cd /sys/devices/pci0000:00/0000:00:04.1/usb1/1-4 && echo $(cat idVendor idProduct manufacturer product))
9710 7830 Moschip Semiconductor USB-MAC Controller
$ lsusb -d 9710:7830
Bus 001 Device 005: ID 9710:7830 MosChip Semiconductor MCS7830 10/100 Mbps Ethernet adapter
$ (cd /sys/devices/pci0000:00/0000:00:0a.0 && echo $(cat vendor device))
0x10de 0x0ab0
$ lspci -nn -d 10de:0ab0
00:0a.0 Ethernet controller [0200]: NVIDIA Corporation MCP79 Ethernet [10de:0ab0] (rev b1)
are the *standard* *known* PCI/USB *Ethernet* adapters, *without* TTYs or other proprietary interfaces. :)
poma
More information about the ModemManager-devel
mailing list