Dzimwe nguva pavanenge vakaiswa tsanga itsva Mumidziyo yedu neyakagadziridzwa yekuparadzirwa kwedu, chimwe chishandiso chehardware chinogona kumira kushanda kana kushanda zvisirizvo. Nei zvichiitika? Zvakanaka, zviri nyore, nekuti madhiraivho ehurdware akachinjwa neiyo kernel kugadzirisa. Iyo generic kernels iyo inogoverwa kazhinji inoiswa inogadzirirwa kuti ishande nemazhinji makomputa, asi haina kukwidziridzwa.
Dzimwe nguva, kana iwe uine mutyairi chaiye yeimwe mudziyo, inogona kuchinja neiyo nyowani kernel uye iwe unogona kuona kuti yako webcam, kiredhiti kadhi, kadhi rako rezwi kana chero chimwe chishandiso chakangoerekana chamira kushanda kana chaimboshanda nemazvo, zvakanaka, chokwadi ndechekuti kuti module inowirirana nemutyairi wechigadzirwa ichocho yaraswa nekuti yaionekwa seisina basa kana nekuda kwechimwe chikonzero, pamwe chingori chinhu chisingawanzo uye kernel generic haina kugadzirirwa kuti iritakure.
Usatombo kunetseka, kana uine vhezheni yechinyakare yetsanga mudziyo wako wakashanda, une nyore kugadzirisa. Semuenzaniso, fungidzira kuti kiredhiti kadhi rako, kadhi rako rezwi, webcam kana chero chimwe chishandiso chakangoerekana chamira kushanda uye chaimboshanda. Kana izvi zvikaitika mushure mekuvandudzwa kwekernel, unogona kuona kuti module haisisipo mushanduro itsva. Unogona kuitarisa ne (semuenzaniso, uchifungidzira kuti izvo zvisiri kushanda iro kadhi renetiweki iro mutyairi ari ath5k):
sudo modprobe ath5k && dmseg | grep ath
Kana zvikaonekwa kwatiri izvozvo module haipo, zvinoreva kuti haipo mune yedu kernel. Wobva watarisa kuti kernel inoona sei chako, nekuti inogona kusashanda uye ndicho chikonzero. Semuyenzaniso:
lsmod
Y tsvaga rondedzero Iyo chaiyo chishandiso chauri kutsvaga, semuenzaniso kana iri network kadhi, inotsvaga chimwe chinhu senge Ethernet, WiFi, Wireless kana mune yedu Atheros ... Kana iyo yakanyorwa yakave yaonekwa, saka tichaita zvinotevera, ndiko kudzima kana kubvisa yazvino vhezheni yekernel nemusoro wayo.
dpkg --get-selections | grep linux-image
Naiyo iyo tsanga dzatakaisa dzakanyorwa. Ngatimbofungidzirai kuti yedu ine dambudziko vhezheni ndeye 4.10.0-28 inoonekwa mune irwo runyorwa, asi kuti neshanduro yapfuura 4.10.0-2-generic mutyairi akashanda nemazvo, ngatiibvise:
sudo apt-get remove --purge linux-image-4.10.0-28-generic linux-image-extra-4.10.0-28-generic
Ipapo isu tinoita zvakafanana ku kernel misoro, isu tinotsvaga uye kubva pane iyo runyorwa isu tinobvisa izvo zvinoenderana neinotsamwisa kernel, yeiyo:
dpkg --get-selections | grep linux-headers sudo apt-get remove --purge linux-headers-4.10.0-28 linux-headers-4.10.0-28-generic sudo update-grub2
Finalmente raira GRUB kubhootisa iyo system uchishandisa iyo vhezheni kernel preview iyo isina kukupa matambudziko:
sudo nano /etc/default/grup
Mukati mefaira iro chinja mutsetse GRUB_DEFAULT = 0 kuita GRUB_DEFAULT = yakachengetedzwa. Wobva waenda kumagumo efaira wobva wawedzera imwe nyowani nyowani iyo ine GRUB_SAVEDEFAULT = ichokwadi. Sevha shanduko uye buda. Iye zvino isu tinogadzirisazve kuti shanduko dziite:
sudo update-grub2
Dzorera uye enda… Zvino zvese zvinofanirwa kushanda. Zviripachena izvi zvinongoshanda chete kune ma distros ane kernels dzinoverengeka dzinowanikwa, kana iwe uine imwe chete iwe yausingakwanise kuita izvi, zvine musoro ... Ndosaka nguva dzose zvakanaka kusarasa tsanga dzekare mushure mekuvandudzwa, dzinogona kushanda se backup chero nguva yakapihwa.
Izvo zvinokuchengetedza kubva pakurodha pasi, kugadzirisa, uye kunyora kernel nyowani neruoko kuisa pane yako distro. Usakanganwa kusiya zvirevo zvako uine kusahadzika kana chaiwo kesi mawakave nematambudziko mushure mekuvandudza kune kernel nyowani ...
Chinyorwa chakanaka uye chakakodzera nguva kwandiri, sezvo zvakaitika kwandiri uye ndichingova nemutyairi wifi naAtheros 5k ... ndakafungidzira kuti dambudziko rangu raikonzerwa nechikonzero chekuti unongedze muchinyorwa, nekuti, haina kave kekutanga Kudzoka uku kunoitika kwandiri. Mukupedzisira, nekuti ini ndaida kuyedza yazvino vhezheni yeUbuntu, ndakafunga kuita nyowani yekumisikidza mushure memakore angangoita matatu aine lts andaive nawo.
Isu tatova nezvakafanana nenguva dzose, unozvitsanangura muchinyorwa chinongoshanda chedebian, ubuntu uye zvigadzirwa, asi kwete kune mamwe ma distros, sekunge dai paingova neavo ma distros uye tobva tazvirumbidza kuti muGNU / Linux pane zvakawanda yezvakasiyana, asi chete Tiri kutaura nezve mashoma distros, ini ndinoshandisa Manjaro uye inoshanda zvikuru uye zvinoenderana neDistrowatch ndiyo yechitatu yakanyanya kurodha pasi, pamusoro peUbuntu uye pakati pezvimwe zvinhu, inoona iyo Hardware yandakaisa madhiraivha pasina ita chero chinhu uye zvekutaura nezve kernel, gadza mu graphio modhi, iwe unowana rondedzero uye nekudzvanya kamwe chete unosarudza yaunoda uye ndizvozvo, asi kana ukazviita kubva kuchiteshi unongova mutsetse mupfupi uye kwete vatatu kana vana vakaita saUbuntu. Chinhu chega chandinobvunza ndechekuti kana iwe uchingo taura nezve yakasarudzika distro, zvinotsanangurwa mumusoro.
Zvakaitika kwandiri neangu chete akaomarara sata, ndiko kuti, ndakapera bhutsu mu KDE Neon, kunyangwe ini ndisina chokwadi kuti ndiani wekupa mhosva nekuti zvinoita kwandiri kuti bios haina kuzviziva.
Ndakaibaya mune chimwe chiteshi chemather ichibva yabhowa
Vamwe vedu hatigone kududzira kuti mirairo yakafanana kune ese distros uye tanga kutamba neakanyanya kuoma distros.
Hei! Ini ndaida kutaura typo mune yekutanga [kodhi]:
sudo modprobe ath5k && dmseg | grep ath
dmesg pane dmseg
Unogamuchirwa!
Tsananguro inoshamisa iyo yakandibvumidza kudzoreredza tambo yekubatanidza kune internet. Iyo kadhi rewebhu rakanga raenda mushure mekuvandudzwa kwekernel kune linux mufananidzo uye linux misoro 4.4.0-127, izvo zvandakaita musi weChina Chivabvu 24, 2018.
Cherekedza chirevo chiri pamberi pangu icho chinogadzirisa kuraira.
Kana iye mutongi, ngatiti iyo WiFi bhodhi, inova kesi yakajairika, yakaunganidzwa ikaiswa, yakagonesa module ne modprobe, zvichaitika zvakafanana? Zvingave zvichibvira mune ino kesi kuunganidza uye kurodha module zvakare?
Iwe unoona mashandisiro anoita ino saiti, ivo vanogadzirisa tambo nekanganiso uye hapana kesi mushure memakore maviri.