| Summary: | Orange Icon 225 3G+ key not recognised (Option N.V. Globetrotter HSDPA Modem) | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Nathalie Guillemain <n.guillemain> |
| Component: | New RPM package request | Assignee: | QA Team <qa-bugs> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | ahmadsamir3891, dmorganec, geiger.david68210, sysadmin-bugs |
| Version: | 1 | Keywords: | validated_update |
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| URL: | http://www.mageialinux-online.org/forum/topic-10552+pas-moyen-d-utiliser-ma-cle-3g.php | ||
| Whiteboard: | |||
| Source RPM: | hso-rezero | CVE: | |
| Status comment: | |||
|
Description
Nathalie Guillemain
2011-06-15 15:09:25 CEST
hso-rezero-0.1-9.mga1 should land in the core/updates_testing repository soon, please test. I've installed hso-rezero-0.1-9.mga1, but there is still the same error message in the Mageia Control Center: Can't find /dev/ttyHS It should find: /dev/ttyHS0 Once more I had to add : KERNEL=="ttyHS*", NAME="ttyHS" at the end of the file /etc/udev/rules.d/49_hso-udev.rules to have my Orange 3D+ key working ! There is this line in the udev rule file: KERNEL=="ttyHS?", MODE="0666", OWNER="root", GROUP="root" could you try moving it to the bottom of the file, and remove the line you added, see if it works (this is the udev rule from the upstream website...). Ahmad, as you asked me I tried :
ACTION!="add", GOTO="hso_end"
#SUBSYSTEMS=="scsi",ATTRS{vendor}=="ZCOPTION", RUN+="/sbin/modprobe sg"
SUBSYSTEM!="usb", GOTO="hso_end"
# send rezero command via usb_storage driver for all ZCOPTION devices
SUBSYSTEMS=="usb", ATTRS{idProduct}=="6971", ATTRS{idVendor}=="0af0",KERNEL=="sg[0-9]*", RUN+="/usr/sbin/rezero /dev/%k"
SUBSYSTEMS=="usb", ATTRS{idProduct}=="6911", ATTRS{idVendor}=="0af0",KERNEL=="sg[0-9]*", RUN+="/usr/sbin/rezero /dev/%k"
SUBSYSTEMS=="usb", ATTRS{idProduct}=="1000", ATTRS{idVendor}=="05c6",KERNEL=="sg[0-9]*", RUN+="/usr/sbin/rezero /dev/%k"
SUBSYSTEMS=="usb", ATTRS{idProduct}=="1003", ATTRS{idVendor}=="12d1",KERNEL=="sg[0-9]*", RUN+="/usr/sbin/rezero /dev/%k"
SUBSYSTEMS=="usb", ATTRS{idProduct}=="1001", ATTRS{idVendor}=="12d1",KERNEL=="sg[0-9]*", RUN+="/usr/sbin/rezero /dev/%k"
LABEL="hso_end"
KERNEL=="ttyHS?", MODE="0666", OWNER="root", GROUP="root"
I got the error message : can't open /dev/ttyHS
I changed it again to :
ACTION!="add", GOTO="hso_end"
#SUBSYSTEMS=="scsi",ATTRS{vendor}=="ZCOPTION", RUN+="/sbin/modprobe sg"
SUBSYSTEM!="usb", GOTO="hso_end"
# send rezero command via usb_storage driver for all ZCOPTION devices
SUBSYSTEMS=="usb", ATTRS{idProduct}=="6971", ATTRS{idVendor}=="0af0",KERNEL=="sg[0-9]*", RUN+="/usr/sbin/rezero /dev/%k"
SUBSYSTEMS=="usb", ATTRS{idProduct}=="6911", ATTRS{idVendor}=="0af0",KERNEL=="sg[0-9]*", RUN+="/usr/sbin/rezero /dev/%k"
SUBSYSTEMS=="usb", ATTRS{idProduct}=="1000", ATTRS{idVendor}=="05c6",KERNEL=="sg[0-9]*", RUN+="/usr/sbin/rezero /dev/%k"
SUBSYSTEMS=="usb", ATTRS{idProduct}=="1003", ATTRS{idVendor}=="12d1",KERNEL=="sg[0-9]*", RUN+="/usr/sbin/rezero /dev/%k"
SUBSYSTEMS=="usb", ATTRS{idProduct}=="1001", ATTRS{idVendor}=="12d1",KERNEL=="sg[0-9]*", RUN+="/usr/sbin/rezero /dev/%k"
LABEL="hso_end"
KERNEL=="ttyHS*", NAME="ttyHS"
and it works with my Orange 3D+ key.
Before I also tried
KERNEL=="ttyHS*", MODE="0666", OWNER="root", GROUP="root"
changing "ttyHS?" by "ttyHS*" which gave the error message and also
KERNEL=="ttyHS*", NAME="ttyHS", MODE="0666", OWNER="root", GROUP="root"
though I do't get the error message it blocks after the pin number !
Manuel Hiebel
2011-07-30 21:09:47 CEST
Source RPM:
hso-rezero-0.1-7mdv2010.1.i586.rpm, hso-rezero-0.1-7mdv2010.1.x86_64.rpm =>
hso-rezero Sorry for the delay. Please test the next package, it adds the NAME="ttyHS" bit. CC:
(none) =>
ahmadsamir3891 Before testing the next package, make sure the udev rule you have locally works, then post the output of: ls -l /dev/ttyHS* Thank you for trying to solve the problem !
Before testing the new package I tried:
[root@localhost documents]# ls -l /dev/ttyHS*
crw-rw----1 root dialout 250, 0 juil. 31 16:35 /dev/ttyHS
crw-------1 root root 250, 0 juil. 31 16:35 /dev/ttyHS0
crw-------1 root root 250, 1 juil. 31 16:35 /dev/ttyHS1
crw-------1 root root 250, 2 juil. 31 16:35 /dev/ttyHS2
crw-------1 root root 250, 3 juil. 31 16:35 /dev/ttyHS3
[root@localhost documents]#
I distinstalled the previous version and installed the new one hso-rezero-0.1-10.mga1.x86_64.rpm
And I got :
[root@localhost documents]# ls -l /dev/ttyHS*
crw-------1 root dialout 250, 0 juil. 31 17:01 /dev/ttyHS0
crw-------1 root dialout 250, 1 juil. 31 16:35 /dev/ttyHS1
crw-------1 root dialout 250, 2 juil. 31 16:35 /dev/ttyHS2
crw-------1 root dialout 250, 3 juil. 31 16:35 /dev/ttyHS3
[root@localhost documents]#
But when I try my key again once more I got the error message : can't open /dev/ttyHS
So I move the line :
KERNEL=="ttyHS*", NAME="ttyHS", MODE="0666", OWNER="root", GROUP="root"
and it works
ACTION!="add", GOTO="hso_end"
#SUBSYSTEMS=="scsi",ATTRS{vendor}=="ZCOPTION", RUN+="/sbin/modprobe sg"
SUBSYSTEM!="usb", GOTO="hso_end"
# send rezero command via usb_storage driver for all ZCOPTION devices
SUBSYSTEMS=="usb", ATTRS{idProduct}=="6971", ATTRS{idVendor}=="0af0",KERNEL=="sg[0-9]*", RUN+="/usr/sbin/rezero /dev/%k"
SUBSYSTEMS=="usb", ATTRS{idProduct}=="6911", ATTRS{idVendor}=="0af0",KERNEL=="sg[0-9]*", RUN+="/usr/sbin/rezero /dev/%k"
SUBSYSTEMS=="usb", ATTRS{idProduct}=="1000", ATTRS{idVendor}=="05c6",KERNEL=="sg[0-9]*", RUN+="/usr/sbin/rezero /dev/%k"
SUBSYSTEMS=="usb", ATTRS{idProduct}=="1003", ATTRS{idVendor}=="12d1",KERNEL=="sg[0-9]*", RUN+="/usr/sbin/rezero /dev/%k"
SUBSYSTEMS=="usb", ATTRS{idProduct}=="1001", ATTRS{idVendor}=="12d1",KERNEL=="sg[0-9]*", RUN+="/usr/sbin/rezero /dev/%k"
LABEL="hso_end"
KERNEL=="ttyHS*", NAME="ttyHS", MODE="0666", OWNER="root", GROUP="root"
It seems that this line must be after : LABEL="hso_end"
and this time I got:
[root@localhost documents]# ls -l /dev/ttyHS*
crw-rw-rw-1 root dialout 250, 1 juil. 31 17:25 /dev/ttyHS
crw-------1 root root 250, 0 juil. 31 17:15 /dev/ttyHS0
crw-------1 root root 250, 1 juil. 31 17:15 /dev/ttyHS1
crw-------1 root root 250, 2 juil. 31 17:15 /dev/ttyHS2
crw-------1 root root 250, 3 juil. 31 17:15 /dev/ttyHS3
[root@localhost documents]#
OK, next package moves the KERNEL line after the LABEL one. OK, fine I've just tried your new package hso-rezero-0.1-11.mga1.x86_64.rpm, it does work all right ! I confirm what Nathalie Guillemain said, I tested on Mageia release 1 (Official) for x86_64, and it works fine with my "Orange âHUAWEI Mobile 3G/3G+" key. $ rpm -qa | grep hso-rezero hso-rezero-0.1-11.mga1 So,For me it's Ok. CC:
(none) =>
geiger.david68210 Sorry Davidmy key is "Orange Icon 225 3G+" and not "Orange âHUAWEI Mobile 3G/3G+" http://assistance.orange.fr/la-cle-3g-icon-225-2870.php So it works fine with my Orange Icon 225 3G+ key. Thank you mh another missing for the QA :( package: hso-rezero-0.1-11.mga1 Assignee:
bugsquad =>
qa-bugs This has been well tested x86_64 but should also be tested i586 to validate. It requires specific hardware, can either of you, David & Nathalie, test i586? Perhaps even with a live CD with the update applied. Thankyou Sorry, I forgot to confirm : I installed hso-rezero-0.1-11.mga1.i586.rpm on my EeePC and it works as well. And hso-rezero-0.1-11.mga1.x86_64.rpm is installed on my Acer desktop PC ! Thanks Nathalie! Validating the update. Advisory ----------------- This update corrects an issue with the udev settings for the HUAWEI Mobile 3G/3G+ USB device. ----------------- SRPM: hso-rezero-0.1-11.mga1.src.rpm Could sysadmin please push from core/updates_testing to core/updates. Thankyou! Keywords:
(none) =>
validated_update update pushed. Status:
NEW =>
RESOLVED |