Kirjoittaja Aihe: Kortinlukija temppuilee (/dev/ttyACM0 not responding)  (Luettu 2774 kertaa)

metku

  • Käyttäjä
  • Viestejä: 10
    • Profiili
Hei,
/dev/ttyACM0 ei tunnistu yrittäessäni saada yhteyttä wvdial-ohjelmalla. Saan seuraavan tulostuksen:
Koodia: [Valitse]
sudo wvdial
--> WvDial: Internet dialer version 1.61
--> Initializing modem.
--> Sending: AT+CGDCONT=1,"IP","internet"
--> Sending: ATQ0
--> Re-Sending: AT+CGDCONT=1,"IP","internet"
--> Modem not responding.
Saan ongelman ratkaistua käynnistämällä koneen Windowsiin ja ottamalla siellä yhteyden kortinlukijan kautta internetiin, ja tämän jälkeen käynnistämällä koneen Linuxiin. Olisko jollakulla neuvoa konstia yhteyden muodostamiseen niin, että Windowsissa käyminen ei enää olisi tarpeellista? On hieman ärsyttävää käynnistää konetta monia kertoja uudestaan. Wvdial.conf-asetukset olen kopioinut täältä: https://www.linux.fi/wiki/Wvdial (DNA)

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: Kortinlukija temppuilee (/dev/ttyACM0 not responding)
« Vastaus #1 : 26.03.16 - klo:13.55 »
Mikä Ubuntun versio on käytössä ja mikä modeemi on kyseessä? Listaa USB-laitteet päätteessä komennolla:

Koodia: [Valitse]
lsusb
Kopioi listaus tänne.
« Viimeksi muokattu: 26.03.16 - klo:13.56 kirjoittanut nm »

welmar

  • Käyttäjä
  • Viestejä: 1582
    • Profiili
Vs: Kortinlukija temppuilee (/dev/ttyACM0 not responding)
« Vastaus #2 : 26.03.16 - klo:14.56 »
Minun arvaukseni on että firmware puuttuu jos kerran toimii uudelleen käynnistyksen jälkeen. Uudelleenkäynnistys ei ihan kokonaan sammuta konetta välillä vaan esim. firmware-tiedostoja jää muistiin. Vois riittää jois asentaa linux-firmware ja linux-firmware-nonfree paketit.
Koodia: [Valitse]
sudo apt-get install linux-firmware-nonfree linux-firmware on varmaan jo oletuksena Ubuntussa asennettuna.

metku

  • Käyttäjä
  • Viestejä: 10
    • Profiili
Vs: Kortinlukija temppuilee (/dev/ttyACM0 not responding)
« Vastaus #3 : 26.03.16 - klo:19.09 »
Käytössä Arch linux.
lsusb:
Koodia: [Valitse]
[Bus 002 Device 003: ID 1199:a001 Sierra Wireless, Inc. Uudelleen käynnistin nyt suoraan Linuxiin ja sain yhteyden muodostumaan <10 yrityksen jälkeen. Tallentuuko yhteyden muodostamisesta lokia johonkin?
Ensimmäisellä yrityskerralla  herjasi komentorivillä tämmöistä:
Lainaus
wvdial: utils/wvtask.cc:304: static int WvTaskMan::yield(int): Assertion `*current_task->stack_magic == WVTASK_MAGIC' failed.
Nyt ongelmaa ei esiintynyt vaikka kytkin yhteyden pois päältä ja takaisin päälle. Epäonnistuminen on siis hieman satunnaista. Linux-firmware-paketti on asennettu, joten ongelmat eivät ilmeisesti johdu siitä.

Lisäys: Kyllä tässä joku bugittaa, nyt piti taas uudelleen bootata koko kone.
« Viimeksi muokattu: 26.03.16 - klo:19.24 kirjoittanut metku »

metku

  • Käyttäjä
  • Viestejä: 10
    • Profiili
Vs: Kortinlukija temppuilee (/dev/ttyACM0 not responding)
« Vastaus #4 : 28.03.16 - klo:00.05 »
Oireet viittaavat tähän:
https://bugs.launchpad.net/ubuntu/+source/network-manager-applet/+bug/1440032
Eli Linux-käyttäjien ei toistaiseksi kannata laittaa kyseistä modeemia ostoslistalle. Toivottavasti bugi saadaan jossain vaiheessa korjattua.