Kirjoittaja Aihe: Mobiilikaistan konffaaminen openSUSE 15:ssä  (Luettu 6995 kertaa)

0 jäsentä ja 1 Vieras katselee tätä aihetta.

Poissa RaijaR

  • Jäsen
  • Viestejä: 1464
  • Sukupuoli: Nainen
Mobiilikaistan konffaaminen openSUSE 15:ssä
« : 08.09.2018 - klo:14:01 »
Siis openSUSE Leap 15 + KDE Plasma 5.12.6.

Ennen vanhaan aina poistin networkmanager-KDE*:t ja asensin tilalle networkmanager-GNOME*:t ja NM-Gnomella oli sitten helppo konffata asetukset kohdalleen. Mutta enää NM-Gnomen asennus onnistu. Ei ainakaan minulta.

Wi-fi toimii kyllä, mutta haluaisin ottaa mobiilikaistan (mobile broadband) käyttöön, mutta miten sitä käpistellään openSUSE 15:ssä!? Missä GUI?

Lsusb:llä näkyy ko. puhelin, joka on kiinni displaylinkin persuksissa (oletan, että puhelin on tuo Foxconn / Hui Hai):

Bus 001 Device 002: ID 8087:8000 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 003: ID 17e9:4306 DisplayLink
Bus 003 Device 002: ID 05e3:0612 Genesys Logic, Inc. Hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 008: ID 04f3:0125 Elan Microelectronics Corp.
Bus 002 Device 007: ID 046d:c534 Logitech, Inc. Unifying Receiver
Bus 002 Device 005: ID 8087:07dc Intel Corp.
Bus 002 Device 003: ID 064e:e330 Suyin Corp.
Bus 002 Device 006: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 002 Device 004: ID 0489:c022 Foxconn / Hon Hai
Bus 002 Device 002: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

dmesgillä näkyy mm.:

a.txt:[ 1071.552414] usb-storage 2-2.1:1.1: USB Mass Storage device detected
a.txt:[ 1071.552488] scsi host3: usb-storage 2-2.1:1.1
a.txt:[ 1073.000301] usb 2-2.1: USB disconnect, device number 13
a.txt:[ 1073.492106] usb 2-2.1: new high-speed USB device number 14 using xhci_hcd
a.txt:[ 1073.597482] usb 2-2.1: New USB device found, idVendor=0489, idProduct=c022
a.txt:[ 1073.597484] usb 2-2.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
a.txt:[ 1073.597485] usb 2-2.1: Product: Nokia 7 plus
a.txt:[ 1073.597486] usb 2-2.1: Manufacturer: HMD Global
a.txt:[ 1073.597487] usb 2-2.1: SerialNumber: xyz...

Mitenkähän tästä eteenpäin? En osaa itse etsiä mitään logeista tms.

Liitteessä viimeisin yritys, jonka väkersin suurella vaivalla  :(


Pöytäkone ASUS ExpertCenter PN52, Tumbleweed, jossa nippu distroja QEMU/KVM:ssä.
Ja Väinö-minibulli :D
Huom! Kirjoitusvihreet tulee jostain aravuudesta...

Poissa RaijaR

  • Jäsen
  • Viestejä: 1464
  • Sukupuoli: Nainen
Vs: Mobiilikaistan konffaaminen openSUSE 15:ssä
« Vastaus #1 : 10.09.2018 - klo:19:11 »
Yksinpuhelu jatkuu   ;)

Tein seiraava testin openSUSE Leap 15:llä:
Tyrkkäsin äidin nettitikun USB-liittimeen, eikä openSUSE tunnistanut sitä Huawein tikkua modeemiksi vaan piti sitä "tavallisena" USB-tikkuna. En nyt muista oikeaa termiä, mutta oli kovin halukas vain tiedostojen siirtoon.

Sitten otin käyttöön toisen läppärin eli Linux Mint 19. Tykkäsin siihen tällä kertaa Nokian 7 Plussan ja asetukset niin, että Hotspot käytössä ja Internetin jakaminen USB:n kautta käytössä.
Internet yhteys käynnistyi saman tien. Näyttää tältä:

raija@kone2:~$ nmcli g
STATE       CONNECTIVITY  WIFI-HW   WIFI           WWAN-HW   WWAN     
yhdistetty  full          käytössä  pois käytöstä  käytössä  käytössä
raija@kone2:~$ nmcli d
DEVICE     TYPE      STATE             CONNECTION       
enp0s20u2  ethernet  yhdistetty        Kiinteä yhteys 1
enp3s0f2   ethernet  ei käytettävissä  --               
wlp4s0     wifi      ei käytettävissä  --               
lo         loopback  hallinnoimaton    --               
raija@kone2:~$

Yritin tietysti tehdä samat temp openSUSE:ssa, mutta ei toimi, ei. Joku toiminnallisuus tästä puuttuu, mutta en millään keksi mikä.
Voisiko kyse olla ao.  RNDIS device:stä?

146.900161] usb 3-2: new high-speed USB device number 4 using xhci_hcd
[  147.050805] usb 3-2: New USB device found, idVendor=0489, idProduct=c022
[  147.050812] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  147.050816] usb 3-2: Product: Nokia 7 plus
[  147.050820] usb 3-2: Manufacturer: HMD Global
[  147.050824] usb 3-2: SerialNumber: xyz...
[  147.089822] usbcore: registered new interface driver cdc_ether
[  147.095378] rndis_host 3-2:1.0 usb0: register 'rndis_host' at usb-0000:00:14.0-2, RNDIS device, 9a:fb:1e:55:b7:0e
[  147.095460] usbcore: registered new interface driver rndis_host
[  147.103753] rndis_host 3-2:1.0 enp0s20u2: renamed from usb0

[  147.129259] IPv6: ADDRCONF(NETDEV_UP): enp0s20u2: link is not ready


Pöytäkone ASUS ExpertCenter PN52, Tumbleweed, jossa nippu distroja QEMU/KVM:ssä.
Ja Väinö-minibulli :D
Huom! Kirjoitusvihreet tulee jostain aravuudesta...

Poissa png

  • Jäsen
  • Viestejä: 393
  • Sukupuoli: Mies
Vs: Mobiilikaistan konffaaminen openSUSE 15:ssä
« Vastaus #2 : 10.09.2018 - klo:20:00 »
Korjatkaa, jos olen väärässä.

Voisit kokeilla asentaa seuraavan ohjelman..  usb_modeswitch

Tuo on joskus  minua auttanut, kun mobiililaajakaista tikku ei ole toiminut odotetulla tavalla.
Kukaan ei voi tehdä kaikkea, mutta jokainen
voi tehdä jotakin; ja jos jokainen tekee jotakin,
tulee kaikki tehdyksi.

Poissa RaijaR

  • Jäsen
  • Viestejä: 1464
  • Sukupuoli: Nainen
Vs: Mobiilikaistan konffaaminen openSUSE 15:ssä
« Vastaus #3 : 10.09.2018 - klo:21:09 »
Usb_modeswitch näytti olevan jo näämmä asennettu.

Olen tehnyt vertailevia tutkimuksia openSUSEn (jäljenpänä oS) ja Linux Mint 19 (jäljenpänä LM19) välillä juurikin tuon rndisin osalta.
Tässä Wikipedian selitystä ko. ohjelmasta: https://en.wikipedia.org/wiki/RNDIS. Äkkiseltään vaikuttaisi hyvältä ehdokkaalta ;)

oS:ssä on kernel: 4.12.14-lp150.12.16-default #1 SMP Tue Aug 14 17:51:27 UTC 2018 (28574e6) x86_64 x86_64 x86_64 GNU/Linux
LM19:                   4.15.0-30-generic #32-Ubuntu SMP Thu Jul 26 17:42:43 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

oS kernelistä löytyy:
/lib/modules/4.12.14-lp150.12.16-default/kernel/drivers/net/usb/rndis_host.ko
/lib/modules/4.12.14-lp150.12.16-default/kernel/drivers/net/wireless/rndis_wlan.ko

LM19 kernelistä:
/lib/modules/4.15.0-30-generic/kernel/drivers/net/usb/rndis_host.ko
/lib/modules/4.15.0-30-generic/kernel/drivers/net/wireless/rndis_wlan.ko
/lib/modules/4.15.0-30-generic/kernel/drivers/usb/gadget/function/usb_f_rndis.ko <--- tätä käkätintä ei siis löydy oS:stä lainkaan?

LM19 /lib/modules/4.15.0-30-generic/kernel/drivers/usb/gadget/function/ -hakemistossa alla olevaan tavaraa:
raija@kone2:/lib/modules/4.15.0-20-generic/kernel/drivers/usb/gadget/function$ ls -l
yhteensä 852
-rw-r--r-- 1 root root  15518 huhti 24 07:56 u_audio.ko
-rw-r--r-- 1 root root  26398 huhti 24 07:56 u_ether.ko
-rw-r--r-- 1 root root  20390 huhti 24 07:56 usb_f_acm.ko
-rw-r--r-- 1 root root  27230 huhti 24 07:56 usb_f_ecm.ko
-rw-r--r-- 1 root root  18254 huhti 24 07:56 usb_f_ecm_subset.ko
-rw-r--r-- 1 root root  23902 huhti 24 07:56 usb_f_eem.ko
-rw-r--r-- 1 root root  58310 huhti 24 07:56 usb_f_fs.ko
-rw-r--r-- 1 root root  28286 huhti 24 07:56 usb_f_hid.ko
-rw-r--r-- 1 root root  89302 huhti 24 07:56 usb_f_mass_storage.ko
-rw-r--r-- 1 root root  28878 huhti 24 07:56 usb_f_midi.ko
-rw-r--r-- 1 root root  40118 huhti 24 07:56 usb_f_ncm.ko
-rw-r--r-- 1 root root  16486 huhti 24 07:56 usb_f_obex.ko
-rw-r--r-- 1 root root  18974 huhti 24 07:56 usb_f_phonet.ko
-rw-r--r-- 1 root root  39214 huhti 24 07:56 usb_f_printer.ko
-rw-r--r-- 1 root root  57518 huhti 24 07:56 usb_f_rndis.ko
-rw-r--r-- 1 root root  13614 huhti 24 07:56 usb_f_serial.ko
-rw-r--r-- 1 root root  36942 huhti 24 07:56 usb_f_ss_lb.ko
-rw-r--r-- 1 root root  51814 huhti 24 07:56 usb_f_tcm.ko
-rw-r--r-- 1 root root  23318 huhti 24 07:56 usb_f_uac1.ko
-rw-r--r-- 1 root root  30982 huhti 24 07:56 usb_f_uac1_legacy.ko
-rw-r--r-- 1 root root  25318 huhti 24 07:56 usb_f_uac2.ko
-rw-r--r-- 1 root root 102238 huhti 24 07:56 usb_f_uvc.ko
-rw-r--r-- 1 root root  34878 huhti 24 07:56 u_serial.ko

Löysin myös sivun: https://developer.ridgerun.com/wiki/index.php/How_to_use_USB_device_networking, mutta siihen minun taidot sitten loppuikin...
Tarttis saada ainakin kokeiltavaksi tuo kernel, jossa käkätin mukana :)

Pöytäkone ASUS ExpertCenter PN52, Tumbleweed, jossa nippu distroja QEMU/KVM:ssä.
Ja Väinö-minibulli :D
Huom! Kirjoitusvihreet tulee jostain aravuudesta...

Poissa RaijaR

  • Jäsen
  • Viestejä: 1464
  • Sukupuoli: Nainen
Taitaa vaatia tosiaan uudemman kernelin.

Asensin tuolta (https://software.opensuse.org/package/kernel-default) "experimental-kernelin" ja sillähän verkkoyhteys melkein toimi. Tosin samassa rytkässä displaylinkin hdmi-yhteys ei enää toiminut, joten palasin vanhaan/alkuperäiseen kerneliin.

Jos olisin ymmärtänyt editoida resolv.conf-tiedostoon Saunalahden nimipalvelimet olisi verkkoyhteys luultavasti toiminut, koska yhteys muodostui, mutta mitään sivua ei saatu ladattua?

Odotellaan siis kernelin versiota about 4.15.

Oppia ikä kaikki (kun vielä jotain jäisi muistiikin...)
Pöytäkone ASUS ExpertCenter PN52, Tumbleweed, jossa nippu distroja QEMU/KVM:ssä.
Ja Väinö-minibulli :D
Huom! Kirjoitusvihreet tulee jostain aravuudesta...

Poissa harmie

  • Valvoja
  • *
  • Viestejä: 2790
  • Sukupuoli: Mies
Vs: Mobiilikaistan konffaaminen openSUSE 15:ssä
« Vastaus #5 : 11.09.2018 - klo:15:06 »
tuolla ohjeet jos haluat testata uusinta kerneliä nykyisen rinnalla
https://en.opensuse.org/openSUSE:Kernel_of_the_day


Poissa RaijaR

  • Jäsen
  • Viestejä: 1464
  • Sukupuoli: Nainen
Vs: Mobiilikaistan konffaaminen openSUSE 15:ssä
« Vastaus #6 : 11.09.2018 - klo:22:22 »
Kiitos! Olipa hyvät ja selkeät ohjeet.
Minulla on vain se hankaluus, että käytän Targuksen displaylinkkiä (https://www.targus.com/uk/usb-3_0-dual-video-docking-station-acp70eu) ja se taas vaatii evdi-ohjelman toimiakseen. Evdi on nimeltään evdi-kmp-default-1.5.0.2+git20180617.8eeb07a_k4.12.14_lp150.11-lp150.2.1.x86_64.rpm ja luulen tuon k4.12.14_lp150 viittaavan kernelin versioon. Ei tuo evdi ainakaan halunnut asentua uudemman kernelin kanssa. Pitää etsiä, jos löytyisi uudempi rpm-paketti tuosta evdi:stä...
Pöytäkone ASUS ExpertCenter PN52, Tumbleweed, jossa nippu distroja QEMU/KVM:ssä.
Ja Väinö-minibulli :D
Huom! Kirjoitusvihreet tulee jostain aravuudesta...

Poissa harmie

  • Valvoja
  • *
  • Viestejä: 2790
  • Sukupuoli: Mies
Vs: Mobiilikaistan konffaaminen openSUSE 15:ssä
« Vastaus #7 : 12.09.2018 - klo:13:54 »

Poissa RaijaR

  • Jäsen
  • Viestejä: 1464
  • Sukupuoli: Nainen
Vs: Mobiilikaistan konffaaminen openSUSE 15:ssä
« Vastaus #8 : 12.09.2018 - klo:17:48 »
Jos en ihan väärin muista, niin tuo DisplayLink ei toiminut tässä minun masiinassa?

Näillä ainakin toimii:

Information for package kernel-default:
---------------------------------------
Repository     : openSUSE-Leap-15.0-Update                 
Name           : kernel-default                           
Version        : 4.12.14-lp150.12.16.1                     
Arch           : x86_64                                   
Vendor         : openSUSE                                 
Installed Size : 298.8 MiB                                 
Installed      : Yes                                       
Status         : up-to-date                               
Source package : kernel-default-4.12.14-lp150.12.16.1.nosrc
Summary        : The Standard Kernel                       
Description    :                                           
    The standard kernel for both uniprocessor and multiprocessor systems.

Information for package displaylink:
------------------------------------
Repository     : home:Sauerland                                                               
Name           : displaylink                                                                   
Version        : 1.5.0.2-lp150.14.2                                                           
Arch           : x86_64                                                                       
Vendor         : obs://build.opensuse.org/home:Sauerland                                       
Installed Size : 9.4 MiB                                                                       
Installed      : Yes                                                                           
Status         : up-to-date                                                                   
Source package : displaylink-1.5.0.2-lp150.14.2.src                                           
Summary        : DisplayLink VGA/HDMI driver for DL-6xxx, DL-5xxx, DL-41xx and DL-3xxx adapters
Description    :                                                                               
    This adds support for HDMI/VGA adapters built upon the DisplayLink DL-6xxx,
    DL-5xxx, DL-41xx and DL-3xxx series of chipsets. This includes numerous
    docking stations, USB monitors, and USB adapters.
Information for package evdi-kmp-default:
-----------------------------------------
Repository     : @System                                               
Name           : evdi-kmp-default                                       
Version        : 1.5.0.2+git20180617.8eeb07a_k4.12.14_lp150.11-lp150.2.1
Arch           : x86_64                                                 
Vendor         : obs://build.opensuse.org/home:malcolmlewis:TESTING     
Installed Size : 3.6 MiB                                               
Installed      : Yes                                                   
Status         : up-to-date                                             
Source package : evdi-1.5.0.2+git20180617.8eeb07a-lp150.2.1.src         
Summary        : DisplayLink VGA/HDMI driver                           
Description    :                                                       
    Extensible Virtual Display Interface (EVDI) is a Linux® kernel module that enables
    management of multiple screens, allowing user-space programs to take control over
    what happens with the image. It is essentially a virtual display you can add,
    remove and receive screen updates for, in an application that uses the libevdi




Pöytäkone ASUS ExpertCenter PN52, Tumbleweed, jossa nippu distroja QEMU/KVM:ssä.
Ja Väinö-minibulli :D
Huom! Kirjoitusvihreet tulee jostain aravuudesta...