openSUSEa suomeksi
openSUSE => Internet, tietoverkot ja viestintä => Aiheen aloitti: RaijaR - 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 :(
-
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
-
Korjatkaa, jos olen väärässä.
Voisit kokeilla asentaa seuraavan ohjelman.. usb_modeswitch (https://software.opensuse.org/package/usb_modeswitch)
Tuo on joskus minua auttanut, kun mobiililaajakaista tikku ei ole toiminut odotetulla tavalla.
-
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 :)
-
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...)
-
tuolla ohjeet jos haluat testata uusinta kerneliä nykyisen rinnalla
https://en.opensuse.org/openSUSE:Kernel_of_the_day
-
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ä...
-
Eikö tuon asennus riitä?
https://software.opensuse.org/package/evdi
-
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