Hide Forgot
Description of problem: this is my UMTS stick which worked in RHEL6.0: idVendor 0x19d2 ONDA Communication S.p.A. idProduct 0x2000 ZTE MF627/MF628/MF628+/MF636+ HSDPA/HSUPA when i plug it in, it does not switch into modem mode. "modem-modeswitch -v 0x19d2 -p 0x2000 -t option-zerocd" has no effect, although it executes without any errors. after looking through the udev rules i found two rules which seems to overlap: in /lib/udev/rules.d/61-option-modem-modeswitch.rules: ATTRS{idVendor}=="19d2", ATTRS{idProduct}=="2000", RUN+="modem-modeswitch -v 0x%s{idVendor} -p 0x%s{idProduct} -t option-zerocd" in /lib/udev/rules.d/61-mobile-action.rules: # ZTE MF6xx ACTION=="add", ENV{ID_CDROM}=="1", ENV{ID_VENDOR_ID}=="19d2", ENV{ID_MODEL_ID}=="2000", RUN+="/usr/bin/eject %k" especially the comment in 61-mobile-action.rules stating modem-modeswitch does not work for ZTE made me wonder. after following the comment by disabling the rule in 61-option-modem-modeswitch.rules the stick gets correctly initialized and works like expected. Version-Release number of selected component (if applicable): udev-147-2.35.el6 How reproducible: always Steps to Reproduce: 1. insert ZTE MF6xx UMTS stick 2. wait for initialization which does not happen 3. Actual results: stick does not switch into modem mode Expected results: stick switches into modem mode Additional info: