Modprobe - Linux Command - Unix Command

NAME

modprobe - boemo bo phahameng ba ho sebetsana le mechine e ikarabellang

SYNOPSIS

modprobe [-adnqv] [-C config ] module [symbol = bohlokoa ...]
modprobe [-adnqv] [-C config ] [-t type ] mohlala
mokhoa oa modprobe -l [-C config ] [-t type ]
modprobe -c [-C config ]
modprobe -r [-dnv] [-C config ] [module ...]
modprobe -Vh

OPTIONS

-a , - kaofela

Loala li-module tsohle tse fapaneng ho e-na le ho emisa ka mor'a ts'ireletso ea pele e atlehileng.

-c , --shopconfig

Bontša mokhoa o sebelisoang hona joale.

-C , - tobetsa config

Sebelisa sebopeho sa faele ho e-na (ho khetholla) /etc/modules.conf ho hlalosa ka ho khetheha tlhahlobo. Mofuta o fapaneng oa tikoloho MODULECONF e ka boela ea sebelisoa ho khetha (le ho fetisa) fapaneng e fapaneng le file ho tswa ho default /etc/modules.conf (kapa /etc/conf.modules (ho tlosoa).

Ha mokoloso o fapaneng oa UNAME_MACHINE o behiloe, modutils e tla sebelisa bohlokoa ba eona ho e-na le tšimo ea mochine ho tloha ho uname () syscall. Sena ke haholo-holo se sebelisoang ha u ntse u bokella li-modules tse 64 ka sebaka se sebedisang sa 32 sebedisa kapa ka tsela e ts'oanang, beha UNAME_MACHINE mofuta oa modules. Mekhoa ea morao-rao ha e tšehetse mokhoa o feletseng oa ho haha ​​sefapano bakeng sa li-modules, e lekanyelitsoe ho khetha lipakeng tsa 32 le 64 bit tsa mohaho oa mohaho.

-d , --debug

Bonts'a tlhahisoleseding mabapi le setšoantšo sa ka hare sa modules ea modules.

-h , --help

Bontša kakaretso ea dikgetho mme o tsoa hang-hang.

-k , --autoclean

Beha 'autoclean' ho li-modules tse jereng. E sebelisoa ke kernel ha e hloka modprobe ho khotsofatsa tšobotsi e lahlehileng (e fanoang e le modula). Khetho ea -q e hlalosoa ke -k . Likhetho tsena li tla romeloa ho insmod ka tsela e ikemetseng .

-l , -list

Ngola li-modules tse tšoanang.

-n , - ho bolela

Ha e le hantle u se ke ua etsa ketso, feela u bontše se tla etsoa.

-q , - quiet

U se ke ua tletleba ka insmod e sitoang ho kenya mohala. Tsoela pele ka tsela e tloaelehileng, empa ka khutso, ka menyetla e meng ea modprobe ea ho lekoa. Khetho ena e tla romeloa ho insmod hang-hang .

-e , - hlakola

Tlosa mochini (mekhabiso) kapa u iketsetse likoloi ho itšetlehile ka hore na ho na le li-modules tse boletsoeng molaong oa taelo.

-s , --syslog

Tlaleha ka syslog ho e-na le stderr. Khetho ena e tla romelloa ho insmod .

-t moduletypepe ; - topepe moduletype

Ke feela nahana ka modules ea mofuta ona. modprobe e tla shebella feela modules eo taelo ea tsela e kenyelletsang hantle " / moduletype / ". moduletype e ka kenyelletsa lebitso le fetang la le leng la moelelo , mohlala " -na bakhanni / letlooa " ba ka thathamisa modules ka xxx / drivers / net / le subdirectories.

-v , - ho etsa joalo

Hatisa litaelo tsohle ha li ntse li etsoa.

-V, --version

Hlahisa phetolelo ea modprobe .

Hlokomela:

Lebitso la module ha lea lokela ho ba le litsela (ha ho '/'), kapa hona hore li na le '.o' e latellanang. Ka mohlala, slip ke lebitso le nepahetseng la module bakeng sa modprobe , /lib/modules/2.2.19/net/slip le slip.o ha li na thuso. Sena se sebetsa molaong oa taelo le ho kenya li-entries ho config.

DESCRIPTION

Lits'ebeletso tsa modprobe le depmod li reretsoe ho etsa hore Linux modular kernel e laolehe haholo bakeng sa basebelisi bohle, batsamaisi le bahlahisi ba tsamaiso.

Modprobe e sebelisa "Makefile" -e kang fono e itšetlehileng ka eona, e entsoeng ke depmod , ho itokisetsa ka ho iketsa modali kapa moralo e nepahetseng ho sethaleng sa li-modules tse fumanehang lifate tsa lifate tse boletsoeng esale pele.

Modprobe e sebelisetsoa ho laela modemu e le 'ngoe, mochine o mongata oa li-modules tse itšetlehileng ka eona, kapa li-module tsohle tse ngotsoeng ka lebokose le boletsoeng.

Modprobe e tla jarisa mefuta eohle ea li-modules tse hlokahalang ka mokelikeli oa modemu, joalokaha ho hlalosoa ke file e itšetlehileng ka modules.dep . Haeba ho behoa ha e 'ngoe ea li-modules tsena ho hlōleha, mokotla o teng hona joale oa li-modules o laetsoeng lenaneong la hona joale o tla laoloa ka boomo.

Modprobe e na le litsela tse peli tsa ho kenya modules. Tsela e 'ngoe (mokhoa oa ho etsa lipatlisiso) o tla leka ho laela modula ho tsoa lethathamong (le hlalositsoeng ke mohlala ). Modprobe e emisa hang ha modula e le 'ngoe e atleha ka katleho. Sena se ka sebelisoa ho khanna motho e mong ea khannoang Ethernet ho tsoa lethathamong.
Tsela e 'ngoe ea modprobe e ka sebelisoa ke ho laela mefuta eohle ea lihlopha tse tsoang lenaneng. Sheba EXAMPLES , ka tlase.

Ka kgetho -r , modprobe e tla laola mohala o mongata oa modules, e tšoanang le ea " rmmod -r " e etsang. Hlokomela hore ho sebelisa " modprobe -r " feela ho tla hloekisa li-modules tse sa sebelisoe likoloi le ho etsa litaelo tsa pele le tsa ho tlosa lefapheng la tlhomamiso /etc/modules.conf .

Ho kopanya dikgetho -l le - ho thathamisa mefuta eohle e fumanehang ea mofuta o itseng.

Khetho -c e tla hatisa e sebelisoang hona joale (setšoantšo sa kamehla + sa setšoantšo).

HO QETHAHA

Boitšoaro ba modprobe (le depmod ) bo ka fetoloa ke (e khethollang) faele ea setomang /etc/modules.conf .
Bakeng sa tlhaloso e qaqileng ea hore na faele ena e ka ba le eng, hammoho le ponts'o ea kamehla e sebelisoang ke depmod le modprobe , sheba modules.conf (5).

Hlokomela hore litaelo tsa pele le tsa ho tlosa li ke ke tsa etsoa haeba modula "e ikemela" ka kerneld! Sheba ts'ehetso e tlang-e tlang bakeng sa polokelo ea mohalali e tsitsitseng ho e-na le hoo.
Haeba o batla ho sebelisa likarolo tsa pele le tsa ho kenya, o tla tlameha ho tima motlakase bakeng sa kerneld mme ho e-na le hoo u behe ntho e kang mola o latelang ka crontab ea hau (sena se sebelisetsoa mekhoa ea kmod) hape ho iketsetsa likoloi metsotso e meng le e meng e 2 :

* / 2 * * * * teko -f / proc / modules && / sbin / modprobe -r

STRATEGY

Khopolo ke hore modprobe e tla sheba pele ho lihlooho tse nang le li-modules tse hlophisitsoeng bakeng sa ho lokolloa ha kernel hona joale. Haeba module e sa fumanoe moo, modprobe e tla shebahala molaong o tloaelehileng ho kernel version (mohlala, 2.0, 2.2). Haeba module e ntse e fumanoa, modprobe e tla sheba ka har'a lihlooho tse nang le modules bakeng sa ho lokolloa ka ho feletseng, joalo-joalo.

Ha o kenya linux tse ncha, li-modules li lokela ho isoa lenaneng le amanang le ho lokolloa (le version) ea kernel eo u e kenang. Ebe o lokela ho etsa symlink ho tloha mohloling ona ho ea ho "default".

Nako le nako ha u bokella kernel e ncha, taelo ea " etsa modules_install " e tla hlahisa buka e ncha, empa e ke ke ea fetola "link" e sa lekanyetsoang.

Ha u fumana moeli o sa amaneng le phepelo ea kernel o lokela ho e beha ho e 'ngoe ea litaelo tse ikemetseng tse tlas'a / lib / modules .

Ena ke leano le fapaneng, le ka kenngoa ho /etc/modules.conf .

MEHLALA

modprobe -t net

E jara e 'ngoe ea li-modules tse bolokiloeng mocheng oa "letlooa" o ngotsoeng. Mohala ka mong o lekoa ho fihlela o atleha.

modprobe -a -t boot

Lisebelisoa tsohle tse boloketsoeng litsamaiso tse tšoaetsoeng "boot" li tla laeloa.

modprobe slip

Sena se tla leka ho jarisa module slhc.o haeba e ne e sa laoloe pele, kaha mochini oa slip o hloka ho sebetsa molekong oa slhc. Tšepo ena e tla hlalosoa ho file modules.dep e bōpiloeng ka boithaopo ka depmod .

modprobe -r slip

Sena se tla laolla modula ea slip. E tla boela e laolle mochine oa slhc ka tsela e ikemetseng, ntle leha e sebelisoa ke mohala o mong hape (mohlala, ppp).

BALA HORE

depmod (8), lsmod (8), kerneld (8), ksyms (8), rmmod (8).

MOKHOA O SIRELETSA

Haeba uid e sebetsang e sa lekane le botona ba sebele joale modprobe e sebetsana le eona ka ho belaela ho feteletseng. Mohlala oa ho qetela o nkoa e le lebitso la mohala, le haeba o qala ka '-'. Ho na le lebitso le le leng feela la moemeli le likhetho tsa foromo "phapang = palo" e hanetsoeng. Lebitso la modula kamehla le tšoaroa e le khoele, ha ho kholo ea meta e etsoang ka mokhoa o sireletsehileng. Leha ho le joalo ho atolosoa ha meta ho ntse ho sebelisoa ho data e baloang ho tloha ho file ya config.

e ka 'na ea se ke ea lekanngoa ha modprobe e etsoa ho tswa ho kernel, sena ke' nete bakeng sa li-kernels> = 2.4.0-test11. Lefatšeng le letle, modprobe e ka tšepa kernel hore e fetise litekanyo tse nepahetseng ho modprobe. Leha ho le joalo bonyane ho sebelisoa metso e le 'ngoe sebakeng sena hobane khoutu e phahameng ea kernel e fetisitse litekanyo tse sa netefatsoang li tsamaisoa ho tloha ho motho ho ea ho modprobe. Kahoo modprobe ha e sa tšepa tšepo ea kernel.

modprobe e iketsa ka tsela e sireletsehileng ha tikoloho e e-na le likhoele tsena feela

HOME = / TERM = linux PATH = / sbin: / usr / sbin: / bin: / usr / bin

Sena se lemoha ho bolaoa ha modpro ho tswa ho kernel ka maqheku a 2.2 le 2.4.0-test11, esita le haeba uid == euid, eo e e etsang manong a pele.

LITABA TSA LITABA

Haeba directory / var / log / ksymoops e teng 'me modprobe e matha ka khetho e ka khonang kapa e hlakola moduli mme modprobe e tla ngolisa taelo ea eona' me e khutlisetse boemo ka / var / log / ksymoops / `date +% Y% m% d .log` . Ha ho na sesebelisoa sa ho thibela logging ena, ha u sa batle ho etsahala, u se ke ua bōpa / var / log / ksymoops . Haeba lengolo leo le le teng, e lokela ho ba le motsoako le ho ba boemong ba 644 kapa 600 'me u lokela ho matha script insmod_ksymoops_clean letsatsi le letsatsi kapa joalo.

MESEBETSI E HLOKELANG

depmod (8), insmod (8).

Bohlokoa: Sebelisa taelo ea motho ( % motho ) ho bona hore na taelo e sebelisoa joang khomphuteng ea hau.