Kezdőlap › Fórumok › Slackware, Slax problémák › gentoo + devfs
- This topic has 27 hozzászólás, 7 résztvevő, and was last updated 20 years, 9 months telt el by
pointux.
-
SzerzőBejegyzés
-
2004-09-27-14:28 #1975415
Nos ez nem így mûködik, ha vagy devfs-t használsz, vagy makedev-et.
Gondolom kernelt fordítottál és ezért nem mûködik.
Amennyiben támogatva van az usb, és az usbnyomtatók, akkor /dev/usb/lp0 alatt találod meg az eszközt és cat proba.txt > /dev/usb/lp0 paranccsal lehet vele textfile-t nyomtatni. Nyílván a bonyolultabb nyomtatáshoz kell a driver is. (Kiv., ha fel tudja a nyomtató dolgozni közvetlenül pl. a pdf-et, de ezt most hagyjuk.)
A kernelben minden jól van? elõször is cat /proc/ioports ?2004-09-27-16:07 #1975416a kernelben véleményem szerint minden jól van. persze ez nem jelent semmit.
Mindenesetre az „USB Printer” biztos be van jelölve, meg az a három USB-vezérlõ (asszem vmi USB-UHCI, USB-OHCI, meg mégvmi) ennél több nem is kell, nem?Vagy mi kellhet még a nyomtatóhoz?
A „cat /proc/ioports” tartalma:
Code:bash-2.05b# cat /proc/ioports
0000-001f : dma1
0020-003f : pic1
0040-005f : timer
0060-006f : keyboard
0080-008f : dma page reg
00a0-00bf : pic2
00c0-00df : dma2
00f0-00ff : fpu
0170-0177 : ide1
01f0-01f7 : ide0
02f8-02ff : serial(auto)
0376-0376 : ide1
0378-037a : parport0
03c0-03df : vesafb
03f6-03f6 : ide0
03f8-03ff : serial(auto)
0cf8-0cff : PCI conf1
d000-d01f : nVidia Corporation nForce2 SMBus (MCP)
d400-d4ff : nVidia Corporation nForce2 AC97 Audio Controler (MCP)
d400-d4ff : NVIDIA nForce Audio
d800-d87f : nVidia Corporation nForce2 AC97 Audio Controler (MCP)
d800-d83f : NVIDIA nForce Audio
f000-f00f : nVidia Corporation nForce2 IDE
f000-f007 : ide0
f008-f00f : ide1
bash-2.05b#A nyomtató itt be van kapcsolva, természetesen. én nem sokat tudok kihámozni belõle, remélem, te többet. 🙂
Ja, és nem tölti be automatikusan a kernelbe az USB printer modult.
Ha ebbõl nem lehet semmi érdemlegeset kihámozni, szólj, és beadom a kernel teljes konfigját, ami az USB-re vonatkozik.
Tehát összegzésképpen: mindenképpen én hibáztam, mert UHU alatt jól megy. Nem hinném, h esetleg a 2.4.26-ban sz@r lenne a nyomtatótámogatás, 2.4.24-ben meg jó. Bááár, kit tudja, de kicsi az esélye. Ha ebbõl semmi értelmes nem jön ki, akkor csinálok 1 fullos kernelt, amiben minden benne van USB-téren, aztán majd meglátjuk… de remélem, erre nem kerül sor. 🙂
kl223
2004-09-27-16:19 #1975417Erdemes lenne azon a linuxodon amin mûködik a nyomtató, egy lsmod-ot nyomni. Ebbõl kilesheted, milyen modulok kellenek neked.
2004-09-27-17:07 #1975418na, en a pendriverrel voltam hasonloan.
nem volt sda1 a /dev alatt. mar majdnem belenyultam a kernelbe, de
elotte nyomtam egy ls /dev/sda1 -et.
et voila! letrejott:]
de ez inkabb csak eszmefuttatas, mint segitseg:]
udv, gergote mondtad, h még a neved se tudod leírni normálisan… gondolom, az aláírásodra gondoltál. nos, ezen lehet segíteni. 😉
2004-09-27-17:13 #1975419„Ja, és nem tölti be automatikusan a kernelbe az USB printer modult.”
Erre való az /etc/modules/autoload fájl írd bele a modul nevét és reboot-tal próbáld ki!2004-09-27-17:14 #1975420bocs, az elozo en voltam.
mar a nevem sem tudom leirni normalisan:]2004-09-27-17:15 #1975421„Ja, és nem tölti be automatikusan a kernelbe az USB printer modult.”
Erre való az /etc/modules/autoload fájl írd bele a modul nevét és reboot-tal próbáld ki!
[align=right][snapback]86463[/snapback][/align]okés. 1ébként van különbség 1 szimpla „modprobe printer” és 1 reboottal 1bekötött autoloadnak?
kl223
2004-09-27-18:32 #1975422A fentibõl az derül ki, hogy usb-d sincsen.
Pl. nálam így van egy 1.1-es usb port:
d000-d01f : 0000:00:10.0
d000-d01f : uhci_hcdAz usb 2.0-hoz meg ehci kell, na azt rakd be. (lehet, hogy neked meg csak az van)
2004-09-28-13:31 #1975423nos, próbálkoztam 1-2 dologgal, itt az eredmény:
„printer” modul betétele a „/etc/modules.autoload.d/kernel-2.4” alá. Nem jött be. Az a legjobb, hogy betölti simán a modult, de nincs bent mellette az „usbcore” modul. Nem ismeri fel, h szüksége van erre a „printer” modulnak. 🙁
Pedig mielõtt betöltené a modulokat, kiírja, h „Calculating module depedencies…” de úgy tûnik, nem ismeri fel.
Ellenben ha betöltöm kézileg az „usbcore” modult, akkor lsmod-ra kiírja, h a „printer” használja az „usbcore”-t. De ha kell neki, akkor mért nem tölti be auto??2004-09-28-15:53 #1975424Azt ne felejtsd el, hogy esetleg a gentoo fordításra is lehet optimalizálva. Vagyis, hogy a processzor „szívét-lelkét beleadja” a fordításba, és azon belül az optimalizálásra. Tehát önmagában ez nem jelenthet gondot.
Gentoo alatt többféle kernel közül választhatsz, van ami a biztonságra, van optimalizálva, van, ami agyonpatchelt (a te szavaiddal élve), van ami a gyorsaságra stb. Mindegyiknek megvan az elõnye és hátránya.
De, hogy valami trágya legyen, az nem valószínû. Ugyanis, ha nem is akkora biztosítással, de a gentoo csomagszerkezete is olyan, mint a debiáné, vagyis vannak a stabil csomagok (melyek, ahogy mondtam a debiánétól általában frissebbek), de elég nagy biztonsággal nem hibásak, és vannak a nem stabil csomagok. -
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz