USB 2-es Pendrive Free BSD alatt

 ( Lakosimi | 2004. december 28., kedd - 0:07 )

USB 2-es Pendrive Free BSD alatt

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

[quote:7fdeeb6fe9="Zahy"]Mint mondtam, nincs 4-esem, de nálam az utolsón: scbus0 a meglevő SCSI kártyám, scbus1 és scbus2 az ATAPICAM-nak köszönhetően SCSI-ként is látszódó 2 IDE vezérlő (ezek csak akkor látszanak, ha van rajta valami - vagy ha "camcontrol devlist -v" fomában indítottad), és scbus3 -ként látszik az UBS, ha be van dugva a pendrive. De nyilván ugyanott kéne látszódnia, ahol akkor látszik, amikor már boot-kor benn van az az eszköz.[/quote:7fdeeb6fe9]

A bootolásnál mint /dev/[b:7fdeeb6fe9]da0[/b:7fdeeb6fe9] látszik és mint [b:7fdeeb6fe9]da0s1[/b:7fdeeb6fe9] mountolható a rajtalévő partíció, merthogy az egyközön van egy partíció és kb. 0,5MB üres hely mellette....
De, hogy ez a /dev/[b:7fdeeb6fe9]da0[/b:7fdeeb6fe9] a SCSI busz (stb) szerint hogy "helyezkedik el" arról nem tudok, nomeg, hogy hogyan lehetne lekérdezni a boot után.

Bár... hoppp...... a camcontrol devlist-el megnézem ezt.

Zahynak igaza van, nem olvastam vegig az egesz tortenetet :(
Van valami oka a 4.x hasznalatanak? Meg kellene probalni 5.3-mal. Ha mashogy nem is, legalabb egy FreeSBIE 1.1-el indulva.

A pciconf-ból az derül ki, hogy az ohci driver van betöltve és ezen keresztül megy a csokid; ez azt jelenti, hogy 1.X-es üzemmódban (apropó, az usb controllered 2.x-es egyáltalán :? )
Ha nem dugod be a csokit, akkor is betöltődik az ohci és látod a controllert? Ha nem, akkor érdemes azt megpróbálni, hogy bedugod és csak utána töltöd be az usb-s modulokat (usb/umass). Hátha akkor észreveszi.

Laci

P.S.: lemle, én régebben már próbáltam győzködni Imit, hogy jobban jár egy desktop gépen az 5.X-szel, de hát mindenkinek szíve-joga eldönteni, mit szeretne...

[quote:216427023a="Lakosimi"]
Ám még valami hártavan: jó lenne lakos userként is mountolni a floppy-t, de méginkább a CD/DVD-ket.
[/quote:216427023a]

Sziasztok! :roll:

Örömmel mondhatom, hogy megoldottam, méghozzá egyszerűen a fenti problémát.
Ugyanis olvasgattam a 2004-es decemberi Linuxvilágot és "[i:216427023a]Az alma nem esik messze a fájától[/i:216427023a]", vagyis a Linux is eléggé (mondhatni) közel áll a Unixhoz... ezért is sikerült egy Linuxos "tipp" alapján a Free BSD alatt megoldani, hogy "user"-ként is tudjam mountolni a cserélhető médiákat.

[quote:216427023a="k_laci"]
5.X-en tanulmányozd a /etc/devfs.conf-ot, itt lehet megadni az eszközök jogosultságait.
Pl.: link fd0 floppy; perm fd0 0666 stb. (de szvsz jobb a 0660 és legyél tagja az operator csoportnak)
4.X-en pedig egyszerűen chgrp, chmod ... a kérdéses devre.[/quote:216427023a]

Nos, a dolgot nem kell ennyire túlbonyolítani. Csak semmi macera 8)

Csupán annyi csináltam, hogy elindítottam a Midnight Commandert és utánna nyomtam egy [b:216427023a]Ctrl -x[/b:216427023a] és [b:216427023a]c[/b:216427023a] billentyű kombinációt mire előjött a "[i:216427023a]Chmod parancs[/i:216427023a]" ablaka, itt balra a "[i:216427023a]Jogosultságok[/i:216427023a]"-nál a legfelső sorba tettem egy [b:216427023a]X[/b:216427023a]-et méghozzá a 'set-UID' bit -hez.

Ja, és ezt természetesen a [b:216427023a]mount, umount, mount_msdosfs, mount_ISO9660[/b:216427023a] fájlokra alkalmazva.

Szerintem ez a legegyszerűbb megoldás.
Hogy ez mennyire biztonságos pl. egy netre kapcsolt gép esetében? Ezt már nem tudom megitélni, de aki jobban ért hozzá annak biztosan van erről "véleménye".

[quote:216427023a="1 nyitott kérdés"][color=blue:216427023a]
Még egy dolog maradt megoldatlan számomra:

Ugyan szépen működik az USB-s PenDrive a Free BSD alatt is, de csak akkor tudom bemountolni ha a PC bekapcsolása előtt már be van dugva.

Viszont, akkor vagyok gondba ha utólag akarom bemountolni :(

pedig az /etc/rc.conf-ban az usbd_enable="YES" és az usb.ko modul is be van töltve, nomeg az /etc/fstab-ban is be van írva, hogy /dev/da0s1 .... vagyis a PenDrive mountolás is előkészítve itt is. Csakhát a bootolásnál a kernel nem érzékelte mert még nem volt bedugva.

A kérdés tehát, hogy hogyan lehet így "utólag" használatba venni?

Nincs valami "hotplug"-os megoldás itt is mint a Linux esetében?[/color:216427023a]
[/quote:216427023a]

Mindemellett kéretik az "[b:216427023a]RTFM[/b:216427023a] kijelentésekkel mellőzni, mert kevéske angol tudásommal ott nem igen tudnék sokra menni...

Köszi :D

No mondasz erről valamit? Tehát működő gépbe pendrive begud, "camcontrol rescan", "camcontrol devlist -v" után látszik-e végre az a nyavalya, és fel lehet-e mountolni?
(Bocs, de szeretném tudni a végét. A kdm-es dolgoddal leálltam, semmi többet látatlanba nem tudok mondani, de itt azért érdekelne a vége. Amúgy pedig kicsit több infót vagdoss már be a hibaüzeneteidből, pl. a sis.ko betöltése című résznél is csak annyit írsz, szépen látja a boot-kor - no ezt valami glpszintű üzenettel is támaszd alá, hátha könnyebb segíteni.)

Szia!

A pciconf-odbol latszik, hogy az usb2 driver (ehci) nincsen betoltve. Ezen valoszinu csak kernel konfiggal fogsz tudni segiteni, mert nem letezik modul formaban. Ha a pendrive nem tud 1-es modban mukodni, nem is fogod latni. Ellenorizni a dolgot konnyebben tudod, az [b:1a24d24086] usbdevs -v [/b:1a24d24086] parancs segitsegevel.

[quote:1f171544ea="lemle"]Zahynak igaza van, nem olvastam vegig az egesz tortenetet :(
Van valami oka a 4.x hasznalatanak? Meg kellene probalni 5.3-mal. Ha mashogy nem is, legalabb egy FreeSBIE 1.1-el indulva.[/quote:1f171544ea]

Sziasztok :roll:

Amikor 1998-ban először feltelepítettünk egy SuSE Linux 5.3-ast a gépemre, akkor ezt követően még vagy 3-4 havonta telepítettem a különféle újabbnál újabb Linuxokat a gépemre... (fixen nem, csak másik HDD-re)

Aztán megvettem a dobozos SuSE 7.1-est és feltelepítettem.
Ekkor 2001 május 6-ot írtunk.

Azóta nem telepítek újabb rendszert a gépemre.
A jelenlegi Linux mostanra sokkal jobban hasonlít a SuSE 8.1-re mint a 7.1-re, mert a glibc.rpm -től kezdve sokmindent frissítettem idő közben. Az XFree86-tól a KDE 3-ig. Az Opera 7.53-astól az XMMS 1.2.10-en keresztül az Audacity 1.2.3 -ig. Főképp forráskódból teszem fel az újabb programokat, rpm csomagként.

No ezt csak azért írtam le, merthogy ha valamit "belakok", pontosabban testreszabok magamnak, az igényeimnek megfelelően és ha mindenre amire egy PC kell arra tudom használni, akkor nem látom értelmét az újabb, meg újabb és mégújabb rendszerek feltelepítésének.

Ja! És megfogadtam, hogy amíg a hardware "ki nem dől" a Linux alól, addíg nem telepítem újra. (lassan 4 éves lesz : D
És már 3 konfigurációt megért, az apránkénti hardware cserék miatt.

Először a Free BSD 4.7-et telepítettem fel aztán jött a 4.9-es és ezt már sikerült úgy "belakni", hogy nem vágyom másik rendszerre.
Kipróbálni ugyan feltettem az 5.3-as Free BSD-t is, de itt meg néma maradt a hangkártyám és egyébb nyűgjeim is voltak vele.
A kisérletileg feltett 4.11-es Free BSD-nél nagyjából összejött az ami kell...

Viszont emlékeim szerint az 5.3-assal sem ment a PenDrive "utólag" vagyis ha egy futó BSD-nél akartam volna használni.

Megvallom. A Linux alatt is elsőre (amikor egy futó rendszerhez mountoltam volna) "néma maradt", de aztán a hotplug scritet tanulmányozva és némi segítség (tipp - minta script) hatására sikerült beüzemelni fixen stabilan és mobil módon.

Egy FreeSBIE 1.1-em van éppen és ki is próbálom alatta a PenDrive-ot.

Nos, szóval köszi a segítséget.
Meglátjuk.
Ha mást nem, akkor az lesz, hogy amikor kell PenDrive, akkor először azt csatlakoztatom és utánna bekapcs...

[quote:a3456cf700="lemle"]Szia!

A pciconf-odbol latszik, hogy az usb2 driver (ehci) nincsen betoltve. Ezen valoszinu csak kernel konfiggal fogsz tudni segiteni, mert nem letezik modul formaban. Ha a pendrive nem tud 1-es modban mukodni, nem is fogod latni. Ellenorizni a dolgot konnyebben tudod, az [b:a3456cf700] usbdevs -v [/b:a3456cf700] parancs segitsegevel.[/quote:a3456cf700]

Szia :roll:

Köszi szépen a választ és a segítséget.

[quote:a3456cf700="lemle"]
Ellenorizni a dolgot konnyebben tudod, az [b:a3456cf700] usbdevs -v [/b:a3456cf700] parancs segitsegevel.[/quote:a3456cf700]

Ezt megnézem.
A "kernel konfig" itt még nem az erősségem (más sem), már ha ugyanarra gondolunk. Ugyanis nem tudom, hogy kell BSD alatt kernelt fordítani.
Vagy nem erre gondoltál?

Sziasztok :roll:

Végül a Free BSD 4.11-nél már megy a Pendrive [b:d2db338d40]úgy is[/b:d2db338d40] hogy ha utólag csatlakoztatom :P (a már futó rendszerhez)
Addíg-addíg próbálgattam míg sikerült.

Amikor bedugtam, akkor a ttyv0-ás konzolon megjelent egy üzenet
[b:d2db338d40]umass0:[/b:d2db338d40] kezdettel és bár pontosan nem tudom idézni, de a lényege az volt, hogy egy cserélhető "memórialemez" van csatlakoztatva és ez USB 2-es.

Ez után a [b:d2db338d40]camcontrol devlist[/b:d2db338d40] még nem jelzett semmit.
Ekkor kicsit körülnéztem a modulok "háza táján" és betöltögettem újra az usb.ko-t; az uhid.ko-t és az ugen.ko-t. Próba szelence cimmel 8)

És közben faggattam a [b:d2db338d40]camcontrol rescan all -lal is [/b:d2db338d40] míglen megjelent a Pendrive itt is és a
mount -t msdos /dev/da0s1 /mnt parancs lefutott és visszajött a prompt.

Ekkor már használható volt.
Sajnos nem minden esetben stabil, vagyis van amikor betöltöm az uhid.ko-t és megy, de van, hogy többet kell próbálkozni vele.
És a 4.9-es BSD alatt viszont így sem megy.

A FreeBSIE viszont ahogy bedugom, akkor már "viszi" is, merthogy villog a LED egyből rajta.

[quote:0fe7ccf49e="Zahy"]No mondasz erről valamit? Tehát működő gépbe pendrive begud, "camcontrol rescan", "camcontrol devlist -v" után látszik-e végre az a nyavalya, és fel lehet-e mountolni?
(Bocs, de szeretném tudni a végét. A kdm-es dolgoddal leálltam, semmi többet látatlanba nem tudok mondani, de itt azért érdekelne a vége. Amúgy pedig kicsit több infót vagdoss már be a hibaüzeneteidből, pl. a sis.ko betöltése című résznél is csak annyit írsz, szépen látja a boot-kor - no ezt valami glpszintű üzenettel is támaszd alá, hátha könnyebb segíteni.)[/quote:0fe7ccf49e]

Szia :roll:
Hamarosan igen, csak volt egy kis "másirányú" elfoglatságom is.
Nomeg nem mindíg Free BSD alatt nézem meg e fórumot (most sem) és ezért vannak "szünetek" is.....
De reboot és Imre rácsodákozik :D

Sziasztok! :roll:

Van egy USB 2-es PenDrive-om és a Free BSD 4.9 alatt is szeretném használni
A dmesg kimenetéből kivehető, hogy a kernel "felismerte" az eszközt.
Az /etc/rc.conf-ban pedig az usbd_enable="YES" -re van definiálva.

A dmesg kimenete ez:
[b:03bd7b3191]
da0 at umass-sim0 bus 0 target 0 lun 0
da0: <USB BAR 2.00> Removable Direct Access SCSI-2 device
da0: 650KB/s transfers
da0: 249MB (511744 512 byte sectors: 64H 32S/T 249C)
[/b:03bd7b3191]

A /dev/da0 /mnt parancsra vagy a /dev/da0s1 /mnt parancsra is azt a választ kapom, hogy incorrect superblock
És persze nem tudom mountolni.

(csak apró betüvel írom, hogy Linux alatt SCSI emuáció nélkül is megy)

Köszi előre is ha van tippetek.

Üdv.: Imre :roll:

[quote:9bfdbfb078="Zahy"]No mondasz erről valamit? Tehát működő gépbe pendrive begud, "camcontrol rescan", "camcontrol devlist -v" után látszik-e végre az a nyavalya, és fel lehet-e mountolni?
(Bocs, de szeretném tudni a végét. A kdm-es dolgoddal leálltam, semmi többet látatlanba nem tudok mondani, de itt azért érdekelne a vége. Amúgy pedig kicsit több infót vagdoss már be a hibaüzeneteidből, pl. a sis.ko betöltése című résznél is csak annyit írsz, szépen látja a boot-kor - no ezt valami glpszintű üzenettel is támaszd alá, hátha könnyebb segíteni.)[/quote:9bfdbfb078]

Szia! :roll:

Tehát PenDrive [b:9bfdbfb078]begud, és "camcontrol rescan", "camcontrol devlist -v" után[/b:9bfdbfb078]
ami látszik az ez:

[b:9bfdbfb078]scbus-1 on xpt0 bus 0:
< > at scbus-1 target -1 lun -1 (xpt0)[/b:9bfdbfb078]

Nem értem pontosan, de annyi bizonyos, hogy [b:9bfdbfb078]semmilyen[/b:9bfdbfb078] SCSI eszköz nincs a gépemben tehát ha a scbus-1 target -1 lun -1-on van valami, akkor az a PenDrive kell legyen!

Már csak azt kellene kideríteni, hogy hogyan vehetem használtaba ez után.
Ugyanis az a helyzet, hogy a LED az bizony nem villog rajta...
....
Nos, Hogyan tovább? :?:

A dmesg és egyébb üzenetekkel hamarosan "előállok" a hálókártyát illetően

megprobaltad a mountolast a -t msdos kapcsoloval is?

[quote:06b5cf2492="BOB"]megprobaltad a mountolast a -t msdos kapcsoloval is?[/quote:06b5cf2492]

Szia Bob! :roll:

Végül is megoldottam.
Segített az is amit írtál. Az /etc/fstabba beírtam az alábbit:
[b:06b5cf2492]
/dev/da0s1 /mnt msdos rw,noauto 0 0[/b:06b5cf2492]

Először valahogy nem ment root-ként a mountolás. Aztán a /home/lakos könyvtáram alatt kiadtam az mkdir pen parancsot és az fstabba ezt írtam be: [b:06b5cf2492]/dev/da0s1 /home/lakos/pen msdos rw,noauto 0 0[/b:06b5cf2492]

No, innentől kezdve ment a dolog :P

Ám azt is elárulom, hogy kipróbáltam az alábbival először:
[b:06b5cf2492]
mount_msdos /dev/da0s1 /mnt [/b:06b5cf2492]

És ez adta az ötletet, hogy beírjam az /etc/fstabba...

Ám még valami hártavan: jó lenne lakos userként is mountolni a floppy-t, de méginkább a CD/DVD-ket.

Erre kellene valami használható ötlet, mert a "Linuxos út" itt nem működik.
Ott még HDD partíciót (pl mobilrack) is tudok mountolni userként.
Nomeg a PenDrive-ot is.

Köszi az ötlelet. :roll:

[quote:7224ef3487="Lakosimi"]
Ám még valami hártavan: jó lenne lakos userként is mountolni a floppy-t, de méginkább a CD/DVD-ket.
[/quote:7224ef3487]

5.X-en tanulmányozd a /etc/devfs.conf-ot, itt lehet megadni az eszközök jogosultságait.
Pl.: link fd0 floppy; perm fd0 0666 stb. (de szvsz jobb a 0660 és legyél tagja az operator csoportnak)
4.X-en pedig egyszerűen chgrp, chmod ... a kérdéses devre.

[quote:e3ce722bff="Zahy"] Amúgy pedig kicsit több infót vagdoss már be a hibaüzeneteidből, pl. a sis.ko betöltése című résznél is csak annyit írsz, szépen látja a boot-kor - no ezt valami glpszintű üzenettel is támaszd alá, hátha könnyebb segíteni.)[/quote:e3ce722bff]

Szia :roll:

Itt van a hálókártyámról az összes elérhető infó amit tudtam.

http://hup.hu/modules.php?name=Forums&file=viewtopic&p=45434&sid=e7d662de03ee272b55a5ecfb0c884245#45434

Valamint a /etc/sysctl.conf -ba:
vfs.usermount=1

Összefoglalva: vfs.usermount, Legyen a tied a mountkönyvtár, és legyenek benn a szükséges modulok, mert a modultöltés (még indirekten se) engedélyezett felhasználónak. (Azaz vagy be van fixen fordítva a kernelbe az MSDOSFS/CD9660, vagy loader.conf-ból töltsd be őket automatikusan.)

Sziasztok! :roll:

Köszi a válaszokat. Régebben már próbált, az az "ismerős" dolgokra is akadtam itt. De remélem, hogy menni fog hamarosan.
Tudnillik Linux alatt sosem volt ezekkel problémám (vagyis az elején, de automatikusan megoldódott).
Így ismeretlen terület ez nekem. Pláne még a BSD is jobbára az...
Üdv.: :roll:

Hm. Kellemetlen. Ugyanis a -1 -gyel jelölt eszközök nem véletlenül csak "-v" esetén jelennek meg. Azok nincsenek, azaz úgy-ahogy van, nem érzékeli azt a nyomoult PD-t :-( Akkor most /me elvonul gondolkodóba, mert egyelőre minden problémádnál csődöt mondott a tudományom. Ha valamire rájövök, a megfelelő thread-ben jelentkezem, kivéve ha jelzed, h probléma megoldódott.
Ez már az utolsó görcsös rángás: ugye "camcontrol rescan all" volt? Csak akkor válaszolj, ha nem :-)

[quote:6e24f03be9="lakosimi"]
Ugyan szépen működik az USB-s PenDrive a Free BSD alatt is, de csak akkor tudom bemountolni ha a PC bekapcsolása előtt már be van dugva.

Viszont, akkor vagyok gondba ha utólag akarom bemountolni
.....
A kérdés tehát, hogy hogyan lehet így "utólag" használatba venni?
[/quote:6e24f03be9]

Lehet, hogy ez egy "kardinális" kérdés?
....
Vagy csak engem érdekel(ne)?

Tehát ha már fut a BSD és ekkor dugom be a PenDrive-ot, akkor hogyan lehetne "életre kelteni"?

Azt nezd meg, hogy mielott bedugod, mi latszik a "camcontrol devlist" kimeneteben? Es mi latszik bedugas utan? Ha utana se latszik, akkor mondj egy "camcontrol rescan" -t, es nezd meg ugy is! Es ha ekkor mar megy a mountolas, akkor az marad hatra, hogy a devd -t felkonfigurald arra, hogy amikor egy ilyen-es-ilyen eszkoz erkezik, akkor futtassa le a "camcontrol rescan" -t. Ha a rescan nem segit, akkor nem tudok mit lepni, ugyanis mar nincs 4.x -em.
(Ami pedig a SETUID-ot illeti, amit korabban irtal, az enyhen szolva eletveszelyes. A Te geped, azt csinalsz vele amit akarsz, de akkor is inkabb szepen leszednem a binarisokrol, es beallitanam a gepemen a korabbiakban adott tanacsok alapjan. (modulok betoltes, dir es dev eszkozok megfelelo jogainak atallitasa - lenyegesen korrektebb (jogosultsagi szempontbol), mint a SETUID beallitasa)

[quote:b7964a752e="lemle"]Szia!

A pciconf-odbol latszik, hogy az usb2 driver (ehci) nincsen betoltve. Ezen valoszinu csak kernel konfiggal fogsz tudni segiteni, mert nem letezik modul formaban. Ha a pendrive nem tud 1-es modban mukodni, nem is fogod latni. Ellenorizni a dolgot konnyebben tudod, az [b:b7964a752e] usbdevs -v [/b:b7964a752e] parancs segitsegevel.[/quote:b7964a752e]
Ezzel egy bajom van. Ha jól emlékszem, a kezdeti kiindulás az volt, hogy ha boot-nál benn van, akkor látszik, elérhető, míg ha utólag kerül be ez a nyomorult PD, akkor bizony nem látszik sehogy se - no ez ellentmond az ehci-nek (mármint a hiányának).

[quote:52aa3d18e1="Zahy"][quote:52aa3d18e1="lemle"]Szia!

A pciconf-odbol latszik, hogy az usb2 driver (ehci) nincsen betoltve. Ezen valoszinu csak kernel konfiggal fogsz tudni segiteni, mert nem letezik modul formaban. Ha a pendrive nem tud 1-es modban mukodni, nem is fogod latni. Ellenorizni a dolgot konnyebben tudod, az [b:52aa3d18e1] usbdevs -v [/b:52aa3d18e1] parancs segitsegevel.[/quote:52aa3d18e1]
Ezzel egy bajom van. Ha jól emlékszem, a kezdeti kiindulás az volt, hogy ha boot-nál benn van, akkor látszik, elérhető, míg ha utólag kerül be ez a nyomorult PD, akkor bizony nem látszik sehogy se - no ez ellentmond az ehci-nek (mármint a hiányának).[/quote:52aa3d18e1]

Sziasztok :roll:

Igen pontosan az volt a helyzet, hogy:
[quote:52aa3d18e1="Zahy"]
...a kezdeti kiindulás az volt, hogy ha boot-nál benn van, akkor látszik, elérhető, míg ha utólag kerül be ez a nyomorult PD, akkor bizony nem látszik sehogy se....[/quote:52aa3d18e1]

Lehet, hogy nem jó helyen kapisgálok, de nekem valami nagyon nem világos.
A nyitó cikkben az szerepel, hogy Imi 4.9-cel hasít. Ha ez igaz, akkor hogy kerül ide az ehci? Tudtommal csak 4.10-től elérhető.
Nem lehet, hogy ez a hiba forrása? Ha boot előtt bedugod a csokit és a rendszered megeszi, akkor mit mutat a pciconf?

Laci

[quote:98dab4e23c="k_laci"]Lehet, hogy nem jó helyen kapisgálok, de nekem valami nagyon nem világos.
A nyitó cikkben az szerepel, hogy Imi 4.9-cel hasít. Ha ez igaz, akkor hogy kerül ide az ehci? Tudtommal csak 4.10-től elérhető.
Nem lehet, hogy ez a hiba forrása? Ha boot előtt bedugod a csokit és a rendszered megeszi, akkor mit mutat a pciconf?

Laci[/quote:98dab4e23c]

Szia :roll:

Valóban 4.9-es az a Free BSD amit használok egy ideje (kb. egy éve telepítettem). Viszont egy üres HDD-re ma feltettem a 4.11-esből a legfrissebbet. És bizony itt is az van, hogy ha netán lehúzom a csatlakozóról a PenDrive-ot és utánna kiadom a [b:98dab4e23c]camcontrol rescan[/b:98dab4e23c] parancsot, akkor az ezt követő [b:98dab4e23c]camcontrol devlist[/b:98dab4e23c] már nem jelez USB 2-es eszközt :-(

Itt sem.
Viszont a Free BSD 4.11 Rc1-hez képest itt megy a hangkártyám az snd_chi.ko modul betöltésével :D (loader.conf)

Ja, és megnézem a pciconf-ot is és megírom az eredményt.

Szia :roll:

Köszi.

[quote:4b8104762e="Zahy"]Azt nezd meg, hogy mielott bedugod, mi latszik a "camcontrol devlist" kimeneteben? Es mi latszik bedugas utan? Ha utana se latszik, akkor mondj egy "camcontrol rescan" -t, es nezd meg ugy is! Es ha ekkor mar megy a mountolas, akkor az marad hatra, hogy a devd -t felkonfigurald arra, hogy amikor egy ilyen-es-ilyen eszkoz erkezik, akkor futtassa le a "camcontrol rescan" -t. Ha a rescan nem segit, akkor nem tudok mit lepni, ugyanis mar nincs 4.x -em.[/quote:4b8104762e]

Megnéztem a camcontrol devlist-et és semmi nem jött vissza.
Majd jött a camcontrol rescan és utánna a
camcontrol rescan all
és elgondolkodtam egy picit mert volt olyan is (a man camcontrol-ban), hogy
camcontrol all | bus:target:lun

Csakhát nem tudom, hogy az USB-s pendrive melyik SCSI bus-on keresendő
???

[quote:4b8104762e="Zahy"]
(Ami pedig a SETUID-ot illeti, amit korabban irtal, az enyhen szolva eletveszelyes. A Te geped, azt csinalsz vele amit akarsz, de akkor is inkabb szepen leszednem a binarisokrol, es beallitanam a gepemen a korabbiakban adott tanacsok alapjan. (modulok betoltes, dir es dev eszkozok megfelelo jogainak atallitasa - lenyegesen korrektebb (jogosultsagi szempontbol), mint a SETUID beallitasa)[/quote:4b8104762e]

Ezen meg átrágom még magam.
Köszi :D

No tehát: "camcontrol rescan all" után a "camcontrol devlist -v" csak akkor kell jelezze az USB-s eszközt, ha _van_ - azaz, ha egyszer volt, az nem érdekes, csak ha épp ebben a pillanatban van. Azaz azzal az utolsó 4.11-essel érdemes lenne a jobban eljátszadozni. Amúgy Julian Elischer (eredetileg magyar származású, BSD Egyesület alapító tag :-) ) foglalkozik a FreeBSD USB kódjával mostanában, így lehet, hogy vele kéne felvenni a kapcsolatot direktben - ha itt végleg dugába dől mindenki. Ehhez viszont a legfrissebb 4-esssel kéne az összes itt a korábbiakban emlegetett tesztjátékot végigjátszani.
Én most eltűnökujha

[quote:21ae31453b="k_laci"]...
A nyitó cikkben az szerepel, hogy Imi 4.9-cel hasít. Ha ez igaz, akkor hogy kerül ide az ehci? Tudtommal csak 4.10-től elérhető.
Nem lehet, hogy ez a hiba forrása? Ha boot előtt bedugod a csokit és a rendszered megeszi, akkor mit mutat a pciconf?

Laci[/quote:21ae31453b]

Szia :roll:

Amikor a PC bekapcsolás előtt van csatlakoztatva a PenDrive (és ezért működik) akkor az alábbiakat írja ki a (Free BSD 4.9 esetében):

[quote:21ae31453b="pciconf -lv"]
vendor = 'Silicon Integrated Systems (SiS)'
device = 'SiS5597/8 Universal Serial Bus Controller'
class = serial bus
subclass = USB
ohci1@pci0:3:1:class=0x0c0310 card=0x70011849 chip=0x70011039 rev=0x0f hdr=0x00
vendor = 'Silicon Integrated Systems (SiS)'
device = 'SiS5597/8 Universal Serial Bus Controller'
class = serial bus
subclass = USB
[/quote:21ae31453b]

Természetesen csak az USB-re vonatkozó rész másoltam be.

[quote:21ae31453b="Zahy"]
Ehhez viszont a legfrissebb 4-esssel kéne az összes itt a korábbiakban emlegetett tesztjátékot végigjátszani.
[/quote:21ae31453b]

Úgy tűnik azzal is ugyanez az eredmény...
:-(

[b:36cd304fd5]Bocs,
lemaradt a legfelső sor...[/b:36cd304fd5]
[quote:36cd304fd5="pciconf -lv"]
ohci0@pci0:3:0:class=0x0c0310 card=0x70011849 chip=0x70011039 rev=0x0f hdr=0x00
vendor = 'Silicon Integrated Systems (SiS)'
device = 'SiS5597/8 Universal Serial Bus Controller'
class = serial bus
subclass = USB
ohci1@pci0:3:1:class=0x0c0310 card=0x70011849 chip=0x70011039 rev=0x0f hdr=0x00
vendor = 'Silicon Integrated Systems (SiS)'
device = 'SiS5597/8 Universal Serial Bus Controller'
class = serial bus
subclass = USB
[/quote:36cd304fd5]

Így már teljes[/quote]

Mint mondtam, nincs 4-esem, de nálam az utolsón: scbus0 a meglevő SCSI kártyám, scbus1 és scbus2 az ATAPICAM-nak köszönhetően SCSI-ként is látszódó 2 IDE vezérlő (ezek csak akkor látszanak, ha van rajta valami - vagy ha "camcontrol devlist -v" fomában indítottad), és scbus3 -ként látszik az UBS, ha be van dugva a pendrive. De nyilván ugyanott kéne látszódnia, ahol akkor látszik, amikor már boot-kor benn van az az eszköz.

Amúgy arra gondoltam, hogy a camcontrol rescan all után is mondj egy camcontrol devlist -et :-)

[quote:954e632e75="Zahy"]Amúgy arra gondoltam, hogy a camcontrol rescan all után is mondj egy camcontrol devlist -et :-)[/quote:954e632e75]

Szia :roll:

no, én nem gondoltam erre, merthogy a camcontrol rescan all után nem jött vissza semmi. Mármint a parancs lefutását követően nem jött üzenet.
De kipróbálom ezt is amint BSD-ben leszek.