modeswitch på ett cmotech D-50

Här ställer ni allmäna frågor kring Slackware Linux

Moderatorer: Nille, nomicon, Minime

Niclas_83
Hacker
Inlägg: 20
Blev medlem: 02 feb 2010 10:16

modeswitch på ett cmotech D-50

Inlägg av Niclas_83 »

Jag har problem att få igång mitt mobila internet i slack64 13.
Dels så verkar det som "modemet" bara finns som cd-enhet sedan efter jag har kört modeswitchen så kommer det upp ett lagringsmedia bara enl nedan...
jag har använt mig av packeten på
http://wiki.linuxportalen.se/index.php/3G
och i modeswitch.conf hittade jag mitt modem D-50 chmotech.....

root@darkstar:/# lsusb
Bus 002 Device 003: ID 0408:03f1 Quanta Computer, Inc.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 002: ID 03f0:171d Hewlett-Packard Wireless (Bluetooth + WLAN) Interface [Integrated Module]
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 062a:0000 Creative Labs Optical mouse
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 002: ID 16d8:6803 CMOTECH Co., Ltd. CNU-680 CDMA EV-DO modem


root@darkstar:/# usb_modeswitch

Looking for target devices ...
No devices in target mode or class found
Looking for default devices ...
Found default devices (1)
Accessing device 002 on bus 005 ...
Using endpoints 0x07 (out) and 0x86 (in)
Inquiring device details; driver will be detached ...
Looking for active driver ...
OK, driver found ("usb-storage")
OK, driver "usb-storage" detached

SCSI inquiry data (for identification)
-------------------------
Vendor String: CMOTECH
Model String: Mass Storage
Revision String: 2.31
-------------------------

USB description data (for identification)
-------------------------
Manufacturer: CMOTECH CO., LTD.
Product: USB Mass Storage
Serial No.: 000000000002
-------------------------
Setting up communication with interface 0 ...
Trying to send the message to endpoint 0x07 ...
OK, message successfully sent
Device is gone, skipping any further commands


root@darkstar:/# lsusb
Bus 002 Device 003: ID 0408:03f1 Quanta Computer, Inc.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 002: ID 03f0:171d Hewlett-Packard Wireless (Bluetooth + WLAN) Interface [Integrated Module]
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 062a:0000 Creative Labs Optical mouse
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 003: ID 16d8:6803 CMOTECH Co., Ltd. CNU-680 CDMA EV-DO modem
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Sedan hur vet man vilken port modemet hammnar på om man får till det ?
maup
Lärling
Inlägg: 52
Blev medlem: 17 jun 2009 14:52

Re: modeswitch på ett cmotech D-50

Inlägg av maup »

lsusb säger inget om porten. Det får man ta reda på genom att kolla kernel-loggen eller i /sys/... eller i /dev/..

Kör i terminalfönster:
sudo tail -f /var/log/messages

Sätt i dongeln och kolla vad som händer. Med lite tur behöver du inte "modeswitcha".

Nedanstående är ett exempel där modemet är kopplat till /dev/ttyUSB0.
  • sb 7-1: new full speed USB device using uhci_hcd and address 3
    usb 7-1: configuration #1 chosen from 1 choice
    scsi6 : SCSI emulation for USB Mass Storage devices
    usb 7-1: New USB device found, idVendor=12d1, idProduct=1003
    usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
    usb 7-1: Product: HUAWEI Mobile
    usb 7-1: Manufacturer: HUAWEI Technologies
    usb-storage: device found at 3
    usb-storage: waiting for device to settle before scanning
    usb 7-1: USB disconnect, address 3
    usbcore: registered new interface driver usbserial
    usbserial: USB Serial support registered for generic
    usbcore: registered new interface driver usbserial_generic
    usbserial: USB Serial Driver core
    usbserial: USB Serial support registered for GSM modem (1-port)
    usbcore: registered new interface driver option
    option: USB Driver for GSM modems: v0.7.2
    usb 7-1: new full speed USB device using uhci_hcd and address 4
    usb 7-1: configuration #1 chosen from 1 choice
    usb-storage: probe of 7-1:1.0 failed with error -5
    option 7-1:1.0: GSM modem (1-port) converter detected
    usb 7-1: GSM modem (1-port) converter now attached to ttyUSB0
    usb-storage: probe of 7-1:1.1 failed with error -5
    option 7-1:1.1: GSM modem (1-port) converter detected
    usb 7-1: GSM modem (1-port) converter now attached to ttyUSB1
    scsi9 : SCSI emulation for USB Mass Storage devices
    usb 7-1: New USB device found, idVendor=12d1, idProduct=1003
    usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
    usb 7-1: Product: HUAWEI Mobile
    usb 7-1: Manufacturer: HUAWEI Technologies
    usb-storage: device found at 4
    usb-storage: waiting for device to settle before scanning
    scsi 9:0:0:0: CD-ROM HUAWEI Mass Storage 2.31 PQ: 0 ANSI: 2
    sr0: scsi-1 drive
    sr 9:0:0:0: Attached scsi CD-ROM sr0
    sr 9:0:0:0: Attached scsi generic sg2 type 5
    usb-storage: device scan complete
Lite mer info:
http://linuxconfig.dyndns.org/lazy/Lazy ... _%28DUN%29

/Magnus
Niclas_83
Hacker
Inlägg: 20
Blev medlem: 02 feb 2010 10:16

Re: modeswitch på ett cmotech D-50

Inlägg av Niclas_83 »

jag kan inte se någonting alls där i... men jag kan kan ju accessa enheten i övrigt... gjorde ingen skillnad efter modeswitchen heller .....
Niclas_83
Hacker
Inlägg: 20
Blev medlem: 02 feb 2010 10:16

Re: modeswitch på ett cmotech D-50

Inlägg av Niclas_83 »

Jag gjorde fel.. gick tydligen inte att ha modemet inkopplad från början när man körde kommandot . drog ur det och satte i det igen när kommandot var aktivt och får då följande:

sr: ASC=0x0 ASCQ=0x0
acpid: client connected from 3977[0:0]
acpid: 1 client rule loaded
kernel: [fglrx] Firegl kernel thread PID: 3981
kernel: [fglrx] Gart USWC size:1221 M.
kernel: [fglrx] Gart cacheable size:484 M.
kernel: [fglrx] Reserved FB block: Shared offset:0, size:1000000
kernel: [fglrx] Reserved FB block: Unshared offset:fc2d000, size:3d3000
kernel: [fglrx] Reserved FB block: Unshared offset:3fffb000, size:5000
kernel: usb 5-1: USB disconnect, address 4
kernel: usb 5-1: new full speed USB device using uhci_hcd and address 5
kernel: usb 5-1: New USB device found, idVendor=16d8, idProduct=6803
kernel: usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
kernel: usb 5-1: Product: USB Mass Storage
kernel: usb 5-1: Manufacturer: CMOTECH CO., LTD.
kernel: usb 5-1: SerialNumber: 000000000002
kernel: usb 5-1: configuration #1 chosen from 1 choice
kernel: scsi11 : SCSI emulation for USB Mass Storage devices
usb-modeswitch: switching 16d8:6803 (CMOTECH CO., LTD.: USB Mass Storage)
kernel: usb 5-1: USB disconnect, address 5
usb 5-1: new full speed USB device using uhci_hcd and address 6
kernel: usb 5-1: New USB device found, idVendor=16d8, idProduct=6803
kernel: usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
kernel: usb 5-1: Product: CMOTECH CDMA Technologies
usb 5-1: Manufacturer: CMOTECH CO., LTD.
kernel: usb 5-1: configuration #1 chosen from 1 choice
kernel: scsi12 : SCSI emulation for USB Mass Storage devices
kernel: scsi13 : SCSI emulation for USB Mass Storage devices
kernel: scsi 12:0:0:0: CD-ROM CMOTECH Mass Storage 2.31 PQ: 0 ANSI: 0 CCS
kernel: sr 12:0:0:0: Attached scsi generic sg2 type 5
kernel: scsi 13:0:0:0: Direct-Access CMOTECH Mass Storage 2.31 PQ: 0 ANSI: 6
kernel: sd 13:0:0:0: [sdb] 102401 512-byte hardware sectors: (52.4 MB/50.0 MiB)
kernel: sd 13:0:0:0: [sdb] Write Protect is off
kernel: sd 13:0:0:0: [sdb] 102401 512-byte hardware sectors: (52.4 MB/50.0 MiB)
kernel: sd 13:0:0:0: [sdb] Write Protect is off
kernel: sdb: unknown partition table
kernel: sd 13:0:0:0: [sdb] Attached SCSI removable disk
kernel: sd 13:0:0:0: Attached scsi generic sg3 type 0
kernel: sr: Sense Key : 0x0 [current]
kernel: sr: ASC=0x0 ASCQ=0x0

Jag har provat följande modeswitch commandon utan skillnad:

usb_modeswitch -v 0x16d8 -p 0x6803 -m 0x07 -M 5553424308e0408524000000800008ff524445564348470000000000000000

555342435c0000000900000000000aff524445564348473100000000000000

555342431234567824000000800008ff524445564348470000000000000000
maup
Lärling
Inlägg: 52
Blev medlem: 17 jun 2009 14:52

Re: modeswitch på ett cmotech D-50

Inlägg av maup »

Det finns tydligen "drivisar" för Linux här:
http://www.ice.net/se/private/Kundservice-Laddaner.aspx

Du kan använda rpm2tgz för att göra om Fedora-paketen till Slackware.

unzip D-50_Linux_1_6.zip
cd D-50_Linux_UI/Fedora/

su
rpm2tgz cmotech-qtmodem-1.6-1.i386.rpm
installpkg cmotech-qtmodem-1.6-1.i386.tgz
/etc/rc.d/init.d/cmotech start
exit

cmotech-qtmodem

/Magnus
Niclas_83
Hacker
Inlägg: 20
Blev medlem: 02 feb 2010 10:16

Re: modeswitch på ett cmotech D-50

Inlägg av Niclas_83 »

Får det inte att funka endå..! Men det kan väl ha att göra med att jag gör slack 64-bitars för det stod ju att drivsen ej var för 64...
får bla det här medelandet när jag ska göra igång

FATAL: Error inserting usb_storage (/lib/modules/2.6.29.6/kernel/drivers/usb/storage/usb-storage.ko): Invalid argument

När jag sedan kör tail -f /var/log/messages

så bara stannar skiten på samma ställe hela tiden.....
Användarens profilbild
Minime
Labrat
Inlägg: 690
Blev medlem: 14 okt 2005 14:27
ORT: Loos

Re: modeswitch på ett cmotech D-50

Inlägg av Minime »

Ska du ha 32-bit´s drivisar att fungera i SlackWare 64 så får du problem.
Vad du kan göra är ev. att köra Slamd64, som är både 32 & 64 bits system.

Raspberry Pi 4B 4 Gb RAM Slackware Arm 15.0
Server EeeBox Atom 1.6 GHz 1.5 Gb RAM Slackware 15.0 x64bit
Asus Rog Strix AMD Ryzen 5 3.6 GHz 16 Gb RAM Slackware 15.0 multilib
Miraclebox Premium Twin HD - Openvix 5.2.040 (Neotion CI+ CA-modul)
Niclas_83
Hacker
Inlägg: 20
Blev medlem: 02 feb 2010 10:16

Re: modeswitch på ett cmotech D-50

Inlägg av Niclas_83 »

Fan då!
Ska det inte gå att få det här modemet att funka......
maup
Lärling
Inlägg: 52
Blev medlem: 17 jun 2009 14:52

Re: modeswitch på ett cmotech D-50

Inlägg av maup »

Det borde gå att få till. Drivisarna för usbmodem finns ju i kerneln oavsett 32 eller 64-bit. Det är bara deras (ice-net) egna program för att "modeswitcha" som är 32-bit.

Det gäller nog att hitta rätt parametrar..

Prova denna (http://pastie.org/733594.txt):
/usr/sbin/usb_modeswitch --default-vendor 0x16d8 --default-product 0x6803 --message-content 555342431234567824000000800008ff524445564348470000000000000000

kör tail -f /var/log/messages i en egen terminal samtidigt som du kör usb_modeswitch så att du ser vad som händer.

/Magnus
Niclas_83
Hacker
Inlägg: 20
Blev medlem: 02 feb 2010 10:16

Re: modeswitch på ett cmotech D-50

Inlägg av Niclas_83 »

Det som alltid händer när man kör modeswitchen är att modemet mountar yttligare en enhet /dev/sdb
som en usb removable mass-storage samtidigt som jag bara har /dev/sr1 mountad innan som optical-disc.

har provat många olika kommandon nu med modeswitchen men det blir ju alltid bara /dev/sdb....
Användarens profilbild
Nille
Guru
Inlägg: 1475
Blev medlem: 17 jun 2004 02:41

Re: modeswitch på ett cmotech D-50

Inlägg av Nille »

Slackware64 är förberett för multilib (32bits stöd under 64bit) men det kräver att du följer alienbobs guide för multilib.
The more linux you go the slacker you get.
Användarens profilbild
Minime
Labrat
Inlägg: 690
Blev medlem: 14 okt 2005 14:27
ORT: Loos

Re: modeswitch på ett cmotech D-50

Inlägg av Minime »

Oh det hade jag missat, man kanske ska snegla på Slackware64 igen då =)

Raspberry Pi 4B 4 Gb RAM Slackware Arm 15.0
Server EeeBox Atom 1.6 GHz 1.5 Gb RAM Slackware 15.0 x64bit
Asus Rog Strix AMD Ryzen 5 3.6 GHz 16 Gb RAM Slackware 15.0 multilib
Miraclebox Premium Twin HD - Openvix 5.2.040 (Neotion CI+ CA-modul)
Niclas_83
Hacker
Inlägg: 20
Blev medlem: 02 feb 2010 10:16

Re: modeswitch på ett cmotech D-50

Inlägg av Niclas_83 »

Det verkar vettig ska prova det... ! icenets egna drivrutiner borde ju funka iallafall
för allt annat verkar ju lönlöst
Niclas_83
Hacker
Inlägg: 20
Blev medlem: 02 feb 2010 10:16

Re: modeswitch på ett cmotech D-50

Inlägg av Niclas_83 »

Nä... nu ger jag snart upp!
Nu får jag följande medelande när jag ska köra igång filen från icenet

error while loading shared libraries: libqt-mt.so.3: cannot open shared object file: No such file or directory

Likaså tänkte jag att jag skulle använda wvdial men för att använda det behövdes wvstreams så jag laddade ner en slackbuild och när jag ska kompilera den så får jag följande fel medelande

chmod: cannot operate on dangling symlink `./gnulib/config.h'
checking for i486-slackware-linux-gcc... no
checking for gcc... gcc
checking for C compiler default output file name...
configure: error: C compiler cannot create executables

Verkar var en rödtråd hela tiden alltid något krångel vad jag en ska kompilera....
men jag har ju gjort en full installation
Användarens profilbild
Minime
Labrat
Inlägg: 690
Blev medlem: 14 okt 2005 14:27
ORT: Loos

Re: modeswitch på ett cmotech D-50

Inlägg av Minime »

Ser ut som den söker efter qt, och den hittar inte dess libs...
Och den ser heller inte ut att hitta 32 bits version av gcc
Så lösning här är antagligen att försöka få in både 32bits version av qt och gcc

Raspberry Pi 4B 4 Gb RAM Slackware Arm 15.0
Server EeeBox Atom 1.6 GHz 1.5 Gb RAM Slackware 15.0 x64bit
Asus Rog Strix AMD Ryzen 5 3.6 GHz 16 Gb RAM Slackware 15.0 multilib
Miraclebox Premium Twin HD - Openvix 5.2.040 (Neotion CI+ CA-modul)