Tuo antamasi linkkin auttoi eteenpäin, ja pitääkin siihen vielä enemmän syventyä, mutta vielä ei ongelma ratkennut.
Voisit katsoa dmesg-tulosteesta, kytkeytyykö ttyUSB-portit OK. Sitten asentuuko usbserial ja modeemin ajuri OK
Ei näytä kytkeytyvän ttyUSB, usbserial tai modeemin ajuri. Kaikki tosin kyllä näkyy hyvin jos kytkee mokkulan paikalleen, mutta sisäisestä 3Gstä ei synny mitään vastaavia jälkiä.
Kaikki kolme alla olevaa komentoa on annettu käynnistämällä läppäri sim-kortti sisäisessä 3Gssä. Mokkula ei ole ollut kiinni koneessa missään vaiheessa, jotta se ei ole voinut sotkea tulosteita.
tietokone@tietokone:~$
sudo dmesg | grep usb[sudo] password for tietokone:
[ 0.362039] usbcore: registered new interface driver usbfs
[ 0.362039] usbcore: registered new interface driver hub
[ 0.362039] usbcore: registered new device driver usb
[ 1.232215] usb usb1: configuration #1 chosen from 1 choice
[ 1.232870] usb usb2: configuration #1 chosen from 1 choice
[ 1.233374] usb usb3: configuration #1 chosen from 1 choice
[ 1.233863] usb usb4: configuration #1 chosen from 1 choice
[ 1.234339] usb usb5: configuration #1 chosen from 1 choice
[ 1.545195] usb 1-4: new high speed USB device using ehci_hcd and address 2
[ 1.767425] usb 1-4: configuration #1 chosen from 1 choice
[ 1.884146] usb 1-6: new high speed USB device using ehci_hcd and address 3
[ 2.045826] usb 1-6: config 1 has an invalid interface number: 1 but max is 0
[ 2.045838] usb 1-6: config 1 has no interface number 0
[ 2.065964] usb 1-6: configuration #1 chosen from 1 choice
[ 2.457058] usb 5-2: new full speed USB device using uhci_hcd and address 2
[ 2.635441] usb 5-2: configuration #1 chosen from 1 choice
[ 11.345292] usbcore: registered new interface driver btusb
[ 11.434625] input: HP Webcam-50 as /devices/pci0000:00/0000:00:1d.7/usb1/1-4/1-4:1.0/input/input7
[ 11.434779] usbcore: registered new interface driver uvcvideo
tietokone@tietokone:~$
tietokone@tietokone:~$
sudo dmesg | grep option[ 0.000000] please try 'cgroup_disable=memory' option if you don't want memory cgroups
tietokone@tietokone:~$
tietokone@tietokone:~$
sudo dmesg | grep usbserialQualcomm varmaankin käyttää ajuria option.
Selvisi, että Qualcomm käyttää todennälöisesti ainakin qcserial-ajuria, mutta ei optionia.
Tuo sisäisen 3G:n ID on siis 03f0:241d josta tuo ensimmäinen ventor-ID ja jälkimmäinen product-ID
Komento...
tietokone@tietokone:/dev$
sudo modinfo option...tuotti niin pitkän listan tuetuista laitteista, että sitä kannata tähän laittaa. Lisäksi varmuuden vuoksi tuossa alempana greppasin siitä listasta vendor-ID:tä sekä isolla, että pienellä äffällä mutta turhaan.
Komennot...
tietokone@tietokone:/dev$
sudo modinfo option | grep 03f0tietokone@tietokone:/dev$
sudo modinfo option | grep 03F0 ... eivät löytäneet mitään.
Sen sijaan löysin netistä ohjeen, että Qualcomm käyttää qcserial-ajuria.
Komento...
tietokone@tietokone:/dev$
sudo modinfo qcserial | grep 03f0...ei näyttänyt mitään, mutta komento...
tietokone@tietokone:/dev$
sudo modinfo qcserial | grep 03F0alias: usb:v03F0p201Dd*dc*dsc*dp*ic*isc*ip*
alias: usb:v03F0p1F1Dd*dc*dsc*dp*ic*isc*ip*
...antoi tällaisen tulosteen. Erona on siis vain iso äf. Kai 03f0 ja 03F0 on sama toimittaja? Kuitenkaan kummassakaan tuo product-ID ei täsmää joka siis on se 241d. Lisäksi sen ohjeen mukaan ajuri saattaisi toimia, kunhan vendor-ID täsmää, eikä product-IDstä ole niin väliä.
Käynnistin usbserialin eli usbajurin ja qcserialin eli modeemiajurin alla olevilla ja totesin sen käynnistymisen vieläkin alemmalla komennolla.
tietokone@tietokone:/dev$
sudo modprobe usbserialtietokone@tietokone:/dev$
sudo modprobe qcserialtietokone@tietokone:/dev$
dmesg | grep qcserial[ 3422.384189] usbcore: registered new interface driver qcserial
tietokone@tietokone:/dev$
Sitten vain komennolla...
tietokone@tietokone:/dev$
nm-tool...katsomaan joko toimii, mutta minkäänlaista merkkiä ei sisäisestä 3G:stä näkynyt edelleenkään. Voin komennolla...
tietokone@tietokone:/dev$
sudo modprobe -r atl1c...sammuttaa ethernetin atl1c.ajurin ja todeta ethernetin kodonneen komennolla...
tietokone@tietokone:/dev$
nm-tool...ja jälleen käynnistää ethernetin ajurin ja todeta sen toimivan, mutta vastaavaa ei tapahdu qcserialilla ja sisäisellä 3G:llä.
Jostain nyt pitäisi saada
komento jolla voin käydä kaikkien ajurien (niitä on paljon) listat läpi jos sieltä löytyisi Qualcommin 3G:n tunnus
03f0:241d.
Tai sitten sivut, missä tuo oleellinen tieto jokaisen ajurin tukemista laitteista on kerrottu, kuten tämä
https://usb-ids.gowdy.us/index.htmlsillä erotuksella että ne eivät olisi nurin.
Pysytytkö vielä tarkentamaan miten tämä...
Sitten vaan valitsemallasi yhteysohjelmalla kokeilet eri tty-portteja alkaen nollasta.
..ja tämä..
Sitten vaan valitsemallasi yhteysohjelmalla kokeilet eri tty-portteja alkaen nollasta.
..Tapahtuu.
Lisäksi jos on ohjeita wvdial.conf tiedoston säätämiseen.