Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: rmv - 08.02.22 - klo:16.26
-
Kun asennan HP:n läppäriin Ubuntu 18.04:n tai 20.04:n, niin miten saan luotua läppäriltä langattoman yhteyden verkkoselaimeen tai muihin laitteisiin?
-
Eli wifi-yhteydet eivät nyt toimi? Mikä wlan-piiri koneessa on? Tarkista lshw:lla:
lshw -C network
-
Tällainen viesti tuli.
-HP-Notebook:~$ lshw -C network
WARNING: you should run this program as super-user.
*-network UNCLAIMED
description: Network controller
product: BCM43142 802.11b/g/n
vendor: Broadcom Inc. and subsidiaries
physical id: 0
bus info: pci@0000:01:00.0
version: 01
width: 64 bits
clock: 33MHz
capabilities: cap_list
configuration: latency=0
resources: memory:fea00000-fea07fff
*-network
description: Ethernet interface
product: RTL810xE PCI Express Fast Ethernet controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:02:00.0
logical name: eno1
version: 07
serial: 70:5a:0f:19:15:43
size: 10Mbit/s
capacity: 100Mbit/s
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list rom ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl8106e-1_0.0.1 06/29/12 latency=0 link=no multicast=yes port=MII speed=10Mbit/s
resources: irq:33 ioport:e000(size=256) memory:fe914000-fe914fff memory:fe910000-fe913fff memory:fe900000-fe90ffff
WARNING: output may be incomplete or inaccurate, you should run this program as super-user.
-
Tällainen viesti tuli.
-HP-Notebook:~$ lshw -C network
WARNING: you should run this program as super-user.
*-network UNCLAIMED
description: Network controller
product: BCM43142 802.11b/g/n
Jees. BCM43142 toimii vain Broadcomin suljetulla wl-ajurilla, joka on asennettava erikseen.
Nähtävästi saat koneen nettiin Ethernet-kaapelilla, joten ajurin asennuksessa ei pitäisi olla suurempia ongelmia. Se onnistuu joko Ohjelmistot ja päivitykset -sovelluksen Lisäajurit-välilehdellä tai päätteessä näillä komennoilla:
sudo apt update
sudo apt install bcmwl-kernel-source
Sitten uudelleenkäynnistyksen jälkeen pitäisi lähteä toimimaan.
-
Tein ohjeen mukaan.
Ensin sudo apt update. Ok
Sitten:
-HP-Notebook:~$ sudo apt install bcmwl-kernel-source
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu
Luetaan tilatiedot... Valmis
bcmwl-kernel-source on jo uusimmassa versiossa (6.30.223.271+bdcom-0ubuntu7~20.04.3).
Seuraavat paketit on alun perin asennettu automaattisesti, eikä niitä enää tarvita:
libfprint-2-tod1 libllvm10
Suorita 'sudo apt autoremove' poistaaksesi ne.
Seuraavan komennon tein raportin kehotuksen mukaan:
-HP-Notebook:~$ sudo apt autoremove
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu
Luetaan tilatiedot... Valmis
Seuraavat paketit POISTETAAN:
libfprint-2-tod1 libllvm10
0 päivitetty, 0 uutta asennusta, 2 poistettavaa ja 0 päivittämätöntä.
Toiminnon jälkeen vapautuu 73,9 M t levytilaa.
Haluatko jatkaa? [K/e] K
(Luetaan tietokantaa... 193951 tiedostoa ja hakemistoa asennettu tällä hetkellä.
)
Poistetaan libfprint-2-tod1:amd64 (1:1.90.2+tod1-0ubuntu1~20.04.6)...
Poistetaan libllvm10:amd64 (1:10.0.0-4ubuntu1)...
Käsitellään paketin libc-bin (2.31-0ubuntu9.2) liipaisimia...
Päätteeseen tuli viesti:
"Paketin asetukset
Configuring Secure Boot
Your system has UEFI Secure Boot enabled.
UEFI Secure Boot requires additional configuration to work with
third-party drivers.
The system will assist you in configuring UEFI Secure Boot. To permit
the use of third-party drivers, a new Machine-Owner Key (MOK) has been
generated. This key now needs to be enrolled in your system's firmware.
the change after reboot using the same password, in both the "Enroll
MOK" and "Change Secure Boot state" menus that will be presented to you
when this system reboots.
<OK> "
Viimeinen viesti jäi pyörimään päätteeseen, eikä sitä saanujt mitenkään lopetettua, joten ainoa keino oli sulkea koko kone.
-
Päätteeseen tuli viesti:
"Paketin asetukset
Configuring Secure Boot
Your system has UEFI Secure Boot enabled.
UEFI Secure Boot requires additional configuration to work with
third-party drivers.
The system will assist you in configuring UEFI Secure Boot. To permit
the use of third-party drivers, a new Machine-Owner Key (MOK) has been
generated. This key now needs to be enrolled in your system's firmware.
the change after reboot using the same password, in both the "Enroll
MOK" and "Change Secure Boot state" menus that will be presented to you
when this system reboots.
<OK> "
Viimeinen viesti jäi pyörimään päätteeseen, eikä sitä saanujt mitenkään lopetettua, joten ainoa keino oli sulkea koko kone.
Törmäsit tuossa Debianin ja Ubuntun paketointijärjestelmän ominaisuuteen, jota voisi nykyisin pitää bugina: osa paketeista esittää käyttäjälle päätteen kautta valintoja ja kysymyksiä, mutta käyttöliittymä toimii näppäimistöllä, ja OK-painikkeen valinta onnistuu ehkä vain painamalla tabulaattoria ja enteriä.
Jos et nyt saanut MOK-kehotetta uudelleenkäynnistyksessä, ajurin allekirjoitus on varmaankin jäänyt vielä kesken. Voit yrittää uudelleen poistamalla ajurin ja asentamalla sen uudelleen:
sudo apt purge bcmwl-kernel-source
sudo apt install bcmwl-kernel-source
Muista nyt tabulaattori ja enter, kun järjestelmä pyytää kuittausta Secure Bootista ja MOK:n asentamisesta. Sen jälkeen avaimen luonti pyytää asettamaan salasanan, jonka voit itse keksiä. Kun asennus päättyy ja käynnistät koneen uudelleen, systeemi kysyy asettamaasi salasanaa uudelleen pari kertaa.
Jos tämä prosessi osoittautuu liian monimutkaiseksi, voit myös kytkeä Secure Bootin pois päältä koneen UEFI-asetuksissa. Silloin wifi-ajurin pitäisi lähteä toimimaan muitta mutkitta.
-
Tein ohjeen mukaan, mutta vieläkään en saanut wlan-yhteyttä. Tämän HP:n läppärin UEFI-asetuksista en löytänyt kohtaa mistä voisin kytkeä Secure Bootin pois päältä.
Päätteestä sain seuraavan tulosteen:
-HP-Notebook:~$ sudo lshw -C network
[sudo] mo-käyttäjän salasana:
*-network UNCLAIMED
description: Network controller
product: BCM43142 802.11b/g/n
vendor: Broadcom Inc. and subsidiaries
physical id: 0
bus info: pci@0000:01:00.0
version: 01
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress cap_list
configuration: latency=0
resources: memory:fea00000-fea07fff
*-network
description: Ethernet interface
product: RTL810xE PCI Express Fast Ethernet controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:02:00.0
logical name: eno1
version: 07
serial: 70:5a:0f:19:15:43
size: 100Mbit/s
capacity: 100Mbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list rom ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=5.13.0-28-generic duplex=full firmware=rtl8106e-1_0.0.1 06/29/12 ip=192.168.0.18 latency=0 link=yes multicast=yes port=twisted pair speed=100Mbit/s
resources: irq:30 ioport:e000(size=256) memory:fe914000-fe914fff memory:fe910000-fe913fff memory:fe900000-fe90ffff
Mitä tarkoittaa kohta: "*-network UNCLAIMED"
-
Tein ohjeen mukaan, mutta vieläkään en saanut wlan-yhteyttä.
Eli sait nyt uudelleen kysymyksen MOK-avaimen ja onnistuit hyväksymään sen? Näkyikö uudelleenkäynnistyksen aikana avaimeen liittyvä salasanakehote?
Tämän HP:n läppärin UEFI-asetuksista en löytänyt kohtaa mistä voisin kytkeä Secure Bootin pois päältä.
Mikä on koneen tarkka malli?
Mitä tarkoittaa kohta: "*-network UNCLAIMED"
Tarkoittaa, että ajuri ei ole käytössä, eli joko wl-ajuria ei ole asennettu lainkaan tai sen latautuminen on estynyt. (Todennäköisesti Secure Bootin avainongelman vuoksi).
-
Eli sait nyt uudelleen kysymyksen MOK-avaimen ja onnistuit hyväksymään sen? Näkyikö uudelleenkäynnistyksen aikana avaimeen liittyvä salasanakehote?
Jossain vaiheessa jouduin syöttämään salasanan, mutta en muista missä. Salasana oli kuitenkin nyt luotu eikä se salasana jolla kirjaudun Ubuntuun.
Mikä on koneen tarkka malli?
Koneen HP malli on: 17-p100no
Olisiko siitä mahdollisesti apua jos lataisin koneeseen jonkin muun linux-sovelluksen? Esim. Linuxmint.
-
Koneen HP malli on: 17-p100no
Okei, käyttöohjeessa ei esitellä tarkemmin koneen UEFI-valikoita, joten pitänee etsiä apua muualta. Näyttääkö asetusvalikko lainkaan samalta kuin tässä HP:n yleisohjeessa:
https://support.hp.com/us-en/document/c04784866
Olisiko siitä mahdollisesti apua jos lataisin koneeseen jonkin muun linux-sovelluksen? Esim. Linuxmint.
Tuskin on helpompaa missään jakelussa. Linux Mint toimii tämän Broadcomin ajurin osalta täysin samalla tavalla kuin Ubuntu. Joihinkin jakeluihin kyseinen ajuri voi olla muutenkin vaikea asentaa, Secure Boot -yhteensopivuudesta puhumattakaan.
-
Okei, käyttöohjeessa ei esitellä tarkemmin koneen UEFI-valikoita, joten pitänee etsiä apua muualta. Näyttääkö asetusvalikko lainkaan samalta kuin tässä HP:n yleisohjeessa:
https://support.hp.com/us-en/document/c04784866
Kyllä asetusvalikko näyttää samalta.
Koneessa on nyt asetuksissa:
"Legacy Support [Disable]
UEFI Boot Order -> USB Diskette on Key/USB Hard Disk, Internal CD/DVD ROM Drive, OS Boot Manager"
Onko ehdotuksia asetuksille?
-
Eikö siellä näy Legacy Support -rivin alapuolella tai missään kohdassa Secure Boot -asetusta? Se pitäisi saada kytkettyä pois päältä.
-
Eikö siellä näy Legacy Support -rivin alapuolella tai missään kohdassa Secure Boot -asetusta? Se pitäisi saada kytkettyä pois päältä.
Löytyihän se ja kytkin sen pois päältä. Nyt se toimii.
Kokeilin tätä muutosta aikaisemminkin, mutta järjestelmään se ei tehnyt muutosta koska en osannut taltioida muutosta. Muutoksen jälkeen annettiin vahvistuskodi ja piti painaa enter, mutta en löytänyt kohtaa mihin se koodi olisi pitänyt kirjoittaa. Nyt olen oppinut sen, että koodi pitää kirjoittaa vaikka se ei näy missään ja sitten painaa enter.