Kirjoittaja Aihe: kuinka saadaan huawei e3372-325 -nettitikku toimimaan ubuntussa  (Luettu 2754 kertaa)

teele

  • Käyttäjä
  • Viestejä: 850
    • Profiili
Tuli ostettua huawei e3372-325 -nettitikku, mutta nyt pitäisi saada se vielä toimimaan 22.04 -ubuntussa.

Netistä löytyy asiaa koskevia linkkejä, mutta ne vaikuttavat omaan osaamiseni nähden aika teknisiltä, eikä oikein ole selvinnyt, mikä on ongelman ydin :(

Ehkä hyvällä onnella voisi jotain linkkien esittämää loitusua seurata, mutta sitten voisi olla taas sama edessä, kun siirryn uuteen lts-versioon ubuntussa.

Tikku toimii windowsissa ja sillä on olemassa hallintasivu 192.168.8.1 , joka toimii huawein tikkujen kanssa. Erään ohjeen mukaan sieltä voisi kohdasta advanced - updates ajaa päivityksen tikulle, mutta siihen tarvitaan se windows-kone, eikä ole selvää, riittäisikö se.

Onko jollain kokemusta tästä tikusta tai näkyykö netin linkeistä, mistä ongelmassa on kyse. Mikä olisi sellainen tapa, että myös uuden lts-päivityksen kanssa tikku toimisi?



nm

  • Käyttäjä
  • Viestejä: 16424
    • Profiili
Taitaa tosiaan olla niin uusi malli, ettei sille ole vielä suoraa tukea nykyisissä jakeluissa. Nettitikut vaativat usein tilan vaihdon usb_modeswitchillä ja muuta kikkailua, jotta ne alkavat toimia normaalisti modeemina. Oletuksena ne tunnistuvat massamediana, josta Windows löytää valmistajan ajurin.

Tämä vaikuttaa kokeilemisen arvoiselta ohjeelta:
https://unix.stackexchange.com/a/754553

teele

  • Käyttäjä
  • Viestejä: 850
    • Profiili

Ei ihan onnistunut, tässä alla on vielä tämänhetkinen tilanne

/etc/modules-load.d/modules.conf  on

Koodia: [Valitse]
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

usbserial

usb-modeswitch olikin jo valmiina

sen asetukset ovat tiedostossa /etc/usb_modeswitch.conf

Koodia: [Valitse]
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

usbserial
vvv@v-kone:~$ cat /etc/usb_modeswitch.conf
# Configuration for the usb_modeswitch package, a mode switching tool for
# USB devices providing multiple states or modes
#
# Evaluated by the wrapper script /usr/sbin/usb_modeswitch_dispatcher
#
# To enable an option, set it to "1", "yes" or "true" (case doesn't matter)
# Everything else counts as "disable"


# Disable automatic mode switching globally (e.g. to access the original
# install storage)

DisableSwitching=0

# Disable check for MBIM module presence and configuration globally (to aid
# special embedded environments). Available as per-device parameter
# 'NoMBIMCheck'

DisableMBIMGlobal=0

# Enable logging (results in a extensive report file in /var/log, named
# "usb_modeswitch_<interface-name>" and probably others

EnableLogging=0

# Optional increase of "delay_use" for the usb-storage driver; there are hints
# that a recent kernel default change to 1 sec. may lead to problems, particu-
# larly with USB 3.0 ports. Set this to at least 3 (seconds) in that case.
# Does nothing if the current system value is same or higher

#SetStorageDelay=4

# If the configuration for your Huawei modem uses the standard switching method,
# you can globally set an alternative method here which provides a different mode:
# either plain serial PPP (for older modems) or NCM which integrates nicely
# with recent Linux distributions, possibly avoiding configuration through a
# modem built-in web page. All other modems are not affected.
# Available as per-device parameter 'AltHuaweiMode'

HuaweiAltModeGlobal=0


/etc/usb_modeswitch.d/3566:2001  on

Koodia: [Valitse]

TargetVendor=0x3566
TargetProduct=0x2001
WaitBefore=4
TargetClass=0xff
HuaweiAltMode=1



/etc/modprobe.d/usbserial.conf   on

Koodia: [Valitse]
options usbserial vendor=0x3566 product=0x2001

/etc/udev/rules.d/40-brovi_usb_lte.rules  on

Koodia: [Valitse]


ACTION!="add|remove", GOTO="modeswitch_rules_end"
SUBSYSTEM!="usb", GOTO="modeswitch_rules_end"
GOTO="modeswitch_rules_begin"
LABEL="modeswitch_rules_begin"
ACTION=="add", ATTRS{idVendor}=="3566", ATTRS{idProduct}=="2001", ATTR{bInterfaceNumber}=="00", ATTR{bInterfaceClass}=="08", RUN+="usb_modeswitch '%k'"
ACTION=="remove", ATTRS{idVendor}=="3566", ATTRS{idProduct}=="2001", RUN+="/usr/sbin/modprobe -r option"
LABEL="modeswitch_rules_end"


ja uudelleenkäynnistyksiä ja tikun irrotuksia on tehty

Miten asiaa voisi jatkoselvitellä, nyt tikun merkkivalo vilkkuu osin vihreänä, eli se ei taida enää olla muistiasemana, pitäisikö jotain laittaa mobiiliasetuksiin, joka aukeaa graafisesta pudotusvalikosta ja jossa näkyy, että ethernet ei ole kiinni, mutta mobiilin yhdistäminen ei yhdistä tikkua verkkoon.