Pijo pisze:Musisz mieć zainstalowane te paczki jak na screenie + gcc :
Pakiet make też jest wymagany, tak jest u mnie w openSUSE 11.4
Kod: Zaznacz cały
linux-woy0:/home/mat # cat /var/log/zypp/history
...
2012-03-29 16:31:07|remove |usb_modeswitch-data|1.1.6-5.1|noarch|root@linux-woy0
2012-03-29 16:31:08|remove |usb_modeswitch|1.1.6-5.1|i586|root@linux-woy0
###
2012-03-29 16:36:13|install|binutils|2.21-13.1|i586||local_i586|
2012-03-29 16:36:15|install|linux-glibc-devel|2.6.36-3.1|noarch||local_noarch|
2012-03-29 16:36:16|install|libgomp45|4.5.1_20101208-9.8|i586||local_i586|
2012-03-29 16:36:17|install|binutils-gold|2.21-13.1|i586||local_i586|
2012-03-29 16:36:19|install|glibc-devel|2.11.3-12.15.1|i686||local_i686|
2012-03-29 16:36:22|install|gcc45|4.5.1_20101208-9.8|i586||local_i586|
2012-03-29 16:36:23|install|gcc|4.5-19.1|i586|root@linux-woy0|local_i586|
###
2012-03-29 16:42:43|install|libusb-1_0-devel|1.0.8-4.1|i586|root@linux-woy0|local_i586|
2012-03-29 16:42:43|install|libusb-compat-devel|0.1.3-9.1|i586|root@linux-woy0|local_i586|
###
2012-03-29 16:43:44|install|make|3.82-140.1|i586|root@linux-woy0|local_i586|
i tu zainstalowałem najnowszy usb_modeswitch wraz z data
Kod: Zaznacz cały
linux-woy0:/home/mat/Dokumenty/_usb_modeswitch/_new/usb-modeswitch-1.2.3 # make install
gcc -o usb_modeswitch usb_modeswitch.c -Wall -l usb
install -D -s --mode=755 usb_modeswitch /usr/sbin/usb_modeswitch
install -D --mode=755 usb_modeswitch.sh /lib/udev/usb_modeswitch
install -D --mode=644 usb_modeswitch.conf /etc/usb_modeswitch.conf
install -D --mode=644 usb_modeswitch.1 /usr/share/man/man1/usb_modeswitch.1
install -d /var/lib/usb_modeswitch
install -D --mode=755 usb_modeswitch_dispatcher /usr/sbin/usb_modeswitch_dispatcher
linux-woy0:/home/mat/Dokumenty/_usb_modeswitch/_new/usb-modeswitch-data-20120120 # make install
install -d /usr/share/usb_modeswitch
install -d /etc/usb_modeswitch.d
install -D --mode=644 40-usb_modeswitch.rules /lib/udev/rules.d/40-usb_modeswitch.rules
install --mode=644 -t /usr/share/usb_modeswitch ./usb_modeswitch.d/*
W porównaniu do starej wersji, gdzie pliki konfiguracyjne były w katalogu /etc/usb_modeswitch.d to po zainstalowaniu nowej wersji są one w /usr/share/usb_modeswitch i dla Huaweia E353 jest taki wpis:
Kod: Zaznacz cały
# cat /usr/share/usb_modeswitch/12d1:1f01
# Huawei E353 (3.se)
TargetVendor= 0x12d1
TargetProduct= 0x14db
MessageContent="55534243123456780000000000000a11062000000000000100000000000000"
NoDriverLoading=1
carcheck pisze: ale linux dalej widzi ten palec jako dysk optyczny
Pijo pisze:U mnie też widzi wirtualny cdrom z instalką play online. To w niczym nie przeszkadza.
U mnie również jest ikonka tego dysku optycznego ale system rozpoznaje modem
Kod: Zaznacz cały
mat@linux-woy0:~> ls /dev/ttyUSB*
/dev/ttyUSB0 /dev/ttyUSB1 /dev/ttyUSB2
i zamiast graficznych konfiguratorów do łączenia z netem korzystam z konsolowego wvdial.