WWAN subsystem port type hint rules broken without udev
As reported in the mailing list, the WWAN related port type hints are failing badly when the built-in udev rules parser is used in OpenWRT:
[7442]: <debug> [wwan0mbim0] port contents loaded:
[7442]: <debug> [wwan0mbim0] bus: pci
[7442]: <debug> [wwan0mbim0] device: /sys/devices/platform/soc@0/884057000000.pci/pci0002:57/0002:57:00.0
[7442]: <debug> [wwan0mbim0] subsystems: wwan, mhi, pci
[7442]: <debug> [wwan0mbim0] drivers: mhi-pci-generic, pcieport
[7442]: <debug> [wwan0mbim0] vendor: 177d
[7442]: <debug> [wwan0mbim0] product: a22d
[7442]: <debug> [wwan0mbim0] revision: 0002
[7442]: <debug> [wwan0mbim0] ID_VENDOR_ID: 0x177d
[7442]: <debug> [wwan0mbim0] ID_MODEL_ID: 0xa22d
[7442]: <debug> [wwan0mbim0] ID_REVISION: 0x0002
[7442]: <debug> [wwan0mbim0] property added: ID_MM_CANDIDATE=1
[7442]: <warn> [wwan0mbim0] unknown match condition parameter: ATTR{type}
[7442]: <warn> [wwan0mbim0] unknown match condition parameter: ATTR{type}
[7442]: <warn> [wwan0mbim0] unknown match condition parameter: ATTR{type}
[7442]: <warn> [wwan0mbim0] unknown match condition parameter: ATTR{type}
[7442]: <warn> [wwan0mbim0] unknown match condition parameter: ATTR{type}
[7442]: <warn> [wwan0mbim0] invalid pattern in rule '*MBIM': Error while compiling regular expression *MBIM at char 0: nothing to repeat
[7442]: <warn> [wwan0mbim0] invalid pattern in rule '*QMI': Error while compiling regular expression *QMI at char 0: nothing to repeat
[7442]: <warn> [wwan0mbim0] invalid pattern in rule '*AT': Error while compiling regular expression *AT at char 0: nothing to repeat
[7442]: <warn> [wwan0mbim0] invalid pattern in rule '*QCDM': Error while compiling regular expression *QCDM at char 0: nothing to repeat
[7442]: <warn> [wwan0mbim0] invalid pattern in rule '*FIREHOSE': Error while compiling regular expression *FIREHOSE at char 0: nothing to repeat