4G netipulk

Linuxi ja andmesidega seotud küsimused

Moderaator: Moderaatorid

Kasutaja avatar
karlsson
Pingviini aktivist
Pingviini aktivist
Postitusi: 122
Liitunud: 30.09.2011, 19:29

Postitus Postitas karlsson »

Arvan, et homme oled siin teemas tagasi :)
Kruusia
Pingviini aktivist
Pingviini aktivist
Postitusi: 280
Liitunud: 26.09.2013, 12:32

Postitus Postitas Kruusia »

oh pekki, mis siis veel juhtuda võib?
Kruusias elavad kruusid. Ehivad end rõngaste ja piltidega. Aga sisu on vedelavõitu
Kasutaja avatar
karlsson
Pingviini aktivist
Pingviini aktivist
Postitusi: 122
Liitunud: 30.09.2011, 19:29

Postitus Postitas karlsson »

Umbes oletan, et see usb_modeswitch ei kannata restarti välja. Aga elame-näeme.
Kruusia
Pingviini aktivist
Pingviini aktivist
Postitusi: 280
Liitunud: 26.09.2013, 12:32

Postitus Postitas Kruusia »

siis teen kohe asja selgeks
Kruusias elavad kruusid. Ehivad end rõngaste ja piltidega. Aga sisu on vedelavõitu
Kasutaja avatar
karlsson
Pingviini aktivist
Pingviini aktivist
Postitusi: 122
Liitunud: 30.09.2011, 19:29

Postitus Postitas karlsson »

Kui see pulk on ainult selle masina jaoks, siis ehk jääb tööle ja pole vaja midagi teha.
Kui kasutad pulka mitmes erinevas seadmes, siis soovituste põhjal kirjutatakse selline rida faili
/lib/udev/rules.d/40-usb_modeswitch.rules

Kood: Vali kõik

# Huawei E353 E3131
ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="1f01", RUN+="usb_modeswitch '%b/%k'"
Kruusia
Pingviini aktivist
Pingviini aktivist
Postitusi: 280
Liitunud: 26.09.2013, 12:32

Postitus Postitas Kruusia »

oligi ennatlik - ei toiminud enam. andsin uue käsu, nüüd olemas.
Ma ei saa aru, mis on vahepeal juhtunud, et asi käima ei jää...
kas mõni uuendus peale puhast installi keerab asja pekki? See tundub olevat loogiline, sest peale installi tekkis kohe "mobiilvõrgu lubamine" jm vajalik, ning... ühel hetkel kadus. Vahele jäi mitmesuguste uuenduste paigaldus sh kernel...
Kruusias elavad kruusid. Ehivad end rõngaste ja piltidega. Aga sisu on vedelavõitu
Kasutaja avatar
karlsson
Pingviini aktivist
Pingviini aktivist
Postitusi: 122
Liitunud: 30.09.2011, 19:29

Postitus Postitas karlsson »

Lisa see rida faili (vaata eelmist postitust).
Võta netipulk arvuti tagant ära ja tee arvutile restart.
Vaata kas midagi muutub.
vooler3
Vana Pingviin
Vana Pingviin
Postitusi: 479
Liitunud: 21.12.2015, 18:04

Postitus Postitas vooler3 »

karlsson kirjutas:Lisa see rida faili (vaata eelmist postitust).
Võta netipulk arvuti tagant ära ja tee arvutile restart.
Vaata kas midagi muutub.
Mitte Restart vaid ikka Shutdown ja siis uuesti tööle kuna Restardi ajal, tihti, ei katkestata USB-s olevaid toiminguid.

Ning veel - kui hoolega vaadata, siis on Distrodes olemas kenasti ka (võrgu) On-Off-nupp ning vähemalt osade Distrode korral - kui USB-modem ei taha uuesti tööle minna, siis piisab täiesti selle "nupu edasi-tagasi klõpsimisest".

Näide - praegu töötav versioon:
Elementary OS ning Huawei USB-modem. Sama asi, kui modem uuesti ünedada - siis ei ühendu ja tuleb "võrgunupuga edasi-tagasi klõpsida", siis lülitab kohe tööle:

See "nupp" siis, vähemalt Elementary OS korral:
Pilt
Kruusia
Pingviini aktivist
Pingviini aktivist
Postitusi: 280
Liitunud: 26.09.2013, 12:32

Postitus Postitas Kruusia »

Täna igatahes oli pulga ühendumine kohene, ei mingit jebimist. Mindis ma sellist võrgunuppu ei ole märganud... mõnes muus aga küll, tuleb tuttav ette.
Kruusias elavad kruusid. Ehivad end rõngaste ja piltidega. Aga sisu on vedelavõitu
Kruusia
Pingviini aktivist
Pingviini aktivist
Postitusi: 280
Liitunud: 26.09.2013, 12:32

Postitus Postitas Kruusia »

Täna igatahes oli pulga ühendumine kohene, ei mingit jebimist. Mindis ma sellist võrgunuppu ei ole märganud... mõnes muus aga küll, tuleb tuttav ette.
Ahjaa, LAN ja Wifi lülituvad käima paugust, ei mingit muret, ainult see mobiili värk.
Hetkel netipulk ühendub tänu skriptile kuid näitab nagu oleks LAN ühendus, mobiilivõrgu lubamist ei võrkude list ei näita.
Kruusias elavad kruusid. Ehivad end rõngaste ja piltidega. Aga sisu on vedelavõitu
Bushido
Pingviini külastaja
Pingviini külastaja
Postitusi: 17
Liitunud: 28.10.2022, 15:29

Postitus Postitas Bushido »

karlsson kirjutas:Lugesin väheke. Ikaldus on seepärast, et huawei pulkadel on storage ja modem reziimid olemas. Sul tõenäoliselt valitakse koheselt storage mode. Vaja oleks, et valitaks modem mode.
Pane pulk sisse ja kirjuta siia mida väljastab käsk:
sudo lsusb
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 004: ID 0461:4e1d Primax Electronics, Ltd HP HD Webcam [Fixed]
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 003: ID 0a5c:21e3 Broadcom Corp. HP Portable Valentine
Bus 003 Device 002: ID 17ef:6019 Lenovo M-U0025-O Mouse
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 009 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 008 Device 003: ID 12d1:1506 Huawei Technologies Co., Ltd. Modem/Networkcard
Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 006 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Kas käsk "sudo usb_modeswitch -J -v 0x12d1 -p 0x1f01"
ja rida "# Huawei E353 E3131
ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="1f01", RUN+="usb_modeswitch '%b/%k'" " kehtib ka Huawei E392-le?
Manused
Mida tähendab vasakpoolne ikoon, kui vaid internetiga mitteühenduv netipulk ühendatud?
Mida tähendab vasakpoolne ikoon, kui vaid internetiga mitteühenduv netipulk ühendatud?
Screenshot from 2022-11-09 15-32-10.png (2.13 KiB) Vaadatud 6261 korda
overflow
Pingviini kasutaja
Pingviini kasutaja
Postitusi: 56
Liitunud: 05.04.2020, 19:57

Postitus Postitas overflow »

Eelnevalt tuletades, vist vaja käsku
# sudo usb_modeswitch -J -v 0x12d1 -p 0x1506
ja
# Huawei E392
ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="1506", RUN+="usb_modeswitch '%b/%k'"
643
Vana Pingviin
Vana Pingviin
Postitusi: 415
Liitunud: 08.07.2019, 20:40

Postitus Postitas 643 »

Kas nii ei saa:
rida sinna /etc/modules

ubserial vendor=0x12d1 product=0x1506

Peale rebooti töötab, vana meetod.
Bushido
Pingviini külastaja
Pingviini külastaja
Postitusi: 17
Liitunud: 28.10.2022, 15:29

Postitus Postitas Bushido »

643 kirjutas:Kas nii ei saa:
rida sinna /etc/modules

ubserial vendor=0x12d1 product=0x1506

Peale rebooti töötab, vana meetod.
Mul on etc-s vaid kaust "/etc/modules-load.d", milles failid "cups-filters.conf" ja "modules.conf". Kas pean selle rea viimasesse faili lisama?
Kas Wi-Fi peab olema välja lülitatud netipulga sisestamisel?
643
Vana Pingviin
Vana Pingviin
Postitusi: 415
Liitunud: 08.07.2019, 20:40

Postitus Postitas 643 »

Põhimõte on see, et arvuti alglaadimisel laeb mooduli kernelisse ja siis saab draiverit kasutada.

sa võid luua juure õigusega
/etc/modules faili

# /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.


siis saad sinna panna vajaliku rea.

KÕIGE PAREM on et MIS TÖÖLAUDA KASUTAD ja mis LINUXI DISTRO VERSIOON SUL ON?

näiteks peab olema graafiliste rakenduste mugavaks kasutamiseks olema pakett:
mobile-broadband-provider-info
network-manager-gnome (kui kasutad gnome toetavaid töölaudu)

ja ka usb modeswitch
Bushido
Pingviini külastaja
Pingviini külastaja
Postitusi: 17
Liitunud: 28.10.2022, 15:29

Postitus Postitas Bushido »

643 kirjutas:Põhimõte on see, et arvuti alglaadimisel laeb mooduli kernelisse ja siis saab draiverit kasutada.

sa võid luua juure õigusega
/etc/modules faili

# /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.


siis saad sinna panna vajaliku rea.

KÕIGE PAREM on et MIS TÖÖLAUDA KASUTAD ja mis LINUXI DISTRO VERSIOON SUL ON?

näiteks peab olema graafiliste rakenduste mugavaks kasutamiseks olema pakett:
mobile-broadband-provider-info
network-manager-gnome (kui kasutad gnome toetavaid töölaudu)

ja ka usb modeswitch
Töölaud: Gnome 42.4 (Wayland)
Linuxi distro: Ubuntu 22.04.1 LTS 64-bit
Bushido
Pingviini külastaja
Pingviini külastaja
Postitusi: 17
Liitunud: 28.10.2022, 15:29

Postitus Postitas Bushido »

643 kirjutas:Kas nii ei saa:
rida sinna /etc/modules

ubserial vendor=0x12d1 product=0x1506

Peale rebooti töötab, vana meetod.
Peale taaskäivitust süttib netipulgal sinakas tuli, mis näitas Windows 10-s, et ühendus internetiga olemas ja nett toimis aga Ubuntus ei suuda internetti ühenduda. Ubuntu näitab teadet, et "Mobile Broadband" kaust/ketas tuvastatud ja avanedes näeb netipulga sisu (.exe failid jne). Ubuntu sätetes ei ilmu mobiilse andmeside kategooria, vaid Võrk ja Wi-Fi.
overflow
Pingviini kasutaja
Pingviini kasutaja
Postitusi: 56
Liitunud: 05.04.2020, 19:57

Postitus Postitas overflow »

Kui faile näed siis on pulk storage mode. Sul vaja cellular mode interneti jaoks.

Näiteks..
https://techship.com/faq/how-to-change- ... x-systems/
643
Vana Pingviin
Vana Pingviin
Postitusi: 415
Liitunud: 08.07.2019, 20:40

Postitus Postitas 643 »

1. võrguhalduse (võrguseaded) rakendusega pead ka tegema mobiilile profiili
Pilt

2. modem-manager-gui

ise kasutasin seda E173 jaoks graafilise (üpris sarnane windowsi graafilise programmiga)
sellega saab sms saata ja ühendust aktiveerida.

173 ajal windowsi draiverid linuxis veel ei avatud..need on paigladusfailid windowsi jaoks ja neid linux ei vaja.
Bushido
Pingviini külastaja
Pingviini külastaja
Postitusi: 17
Liitunud: 28.10.2022, 15:29

Postitus Postitas Bushido »

overflow kirjutas:Kui faile näed siis on pulk storage mode. Sul vaja cellular mode interneti jaoks.

Näiteks..
https://techship.com/faq/how-to-change- ... x-systems/
Tegin õpetuse järgi aga ikka sama seis.
usb_modeswitchi logid:

Kood: Vali kõik

USB_ModeSwitch log from Tue Nov 15 16:51:22 EET 2022
Raw parameters: --switch-mode 8-1:1.0
Use global config file: /etc/usb_modeswitch.conf

Use global config file: /etc/usb_modeswitch.conf
Use top device dir /sys/bus/usb/devices/8-1
Check class of first interface ...
 Interface 0 class is 08.

----------------
USB values from sysfs:
  manufacturer	Huawei Technologies
  product	HUAWEI Mobile
  serial	
----------------
bNumConfigurations is 1 - don't check for active configuration
Found packed config collection /usr/share/usb_modeswitch/configPack.tar.gz
ConfigList: /etc/usb_modeswitch.d/12d1:1505 /usr/share/usb_modeswitch/12d1:1505 pack/12d1:1505 pack/
SCSI attributes not needed, move on
Check config: /etc/usb_modeswitch.d/12d1:1505
! matched. Read config data
Use config file from override folder /etc/usb_modeswitch.d
Logger is /usr/bin/logger
Command line:
usb_modeswitch -W -D -u -1 -b 8 -g 8 -v 12d1 -p 1505 -f $flags(config)

Verbose debug output of usb_modeswitch and libusb follows
(Note that some USB errors are to be expected in the process)
--------------------------------

Read long config from command line

 * usb_modeswitch: handle USB devices with multiple modes
 * Version 2.6.0 (C) Josua Dietze 2017
 * Based on libusb1/libusbx

 ! PLEASE REPORT NEW CONFIGURATIONS !

DefaultVendor=  0x12d1
DefaultProduct= 0x1505
TargetVendor=   0x12d1
TargetProduct=  0x1505
MessageContent="55534243123456780000000000000011062000000100000000000000000000"
System integration mode enabled

Use given bus/device number: 008/008 ...
Look for default devices ...
 bus/device number matched
  found USB ID 12d1:1505
   vendor ID matched
   product ID matched
 Found devices in default mode (1)
Get the current device configuration ...
Use interface number 0
 with class 8
Use endpoints 0x01 (out) and 0x81 (in)

USB description data (for identification)
-------------------------
Manufacturer: Huawei Technologies
     Product: HUAWEI Mobile
  Serial No.: not provided
-------------------------
Looking for active drivers ...
 OK, driver detached
Set up interface 0
Use endpoint 0x01 for message sending ...
Trying to send message 1 to endpoint 0x01 ...
 OK, message successfully sent
Read the response to message 1 (CSW) ...
 Response reading failed (error -9)
 Device is gone, skip any further commands
ok:busdev
--------------------------------
(end of usb_modeswitch output)

Check success of mode switch for max. 20 seconds ...
 Wait for device file system (1 sec.) ...
 Wait for device file system (2 sec.) ...
 Wait for device file system (3 sec.) ...
 Wait for device file system (4 sec.) ...
 Wait for device file system (5 sec.) ...
 Wait for device file system (6 sec.) ...
 Read attributes ...
 Read attributes ...
 Read attributes ...
 Read attributes ...
 Read attributes ...
 Read attributes ...
 Read attributes ...
 Read attributes ...
 Wait for device file system (15 sec.) ...
 Wait for device file system (16 sec.) ...
 Wait for device file system (17 sec.) ...
 Wait for device file system (18 sec.) ...
 Read attributes ...
 Read attributes ...

Target config not matching - current values are
    8-1:1.0/bInterfaceClass:   ff
    bConfigurationValue:       1
    bNumConfigurations:        1
    busnum:                    8
    devnum:                    17
    idProduct:                 1506
    idVendor:                  12d1
    manufacturer:              Huawei Technologies
    product:                   HUAWEI Mobile
    serial:                    

Mode switching may have failed. Exit

Kood: Vali kõik

USB_ModeSwitch log from Tue Nov 15 23:25:33 EET 2022
Raw parameters: --symlink-name /devices/pci0000:00/0000:00:10.1/usb8/8-2/8-2:1.2/ttyUSB2/tty/ttyUSB2
Use global config file: /etc/usb_modeswitch.conf

Use global config file: /etc/usb_modeswitch.conf
My name is ttyUSB2

Check my endpoints ...
 in /sys/devices/pci0000:00/0000:00:10.1/usb8/8-2/8-2:1.2
  check ep_03 ...
  check ep_84 ...

--> I am not an interrupt port

Return empty name and exit
Vasta