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 / binSena 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.