abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 16:33 | Nová verze

    Svobodná historická realtimová strategie 0 A.D. (Wikipedie) byla vydána ve verzi 28 (0.28.0). Její kódový název je Boiorix. Představení novinek v poznámkách k vydání. Ke stažení také na Flathubu a Snapcraftu.

    Ladislav Hagara | Komentářů: 0
    dnes 04:44 | Nová verze

    Multimediální server a user space API PipeWire (Wikipedie) poskytující PulseAudio, JACK, ALSA a GStreamer rozhraní byl vydán ve verzi 1.6.0 (Bluesky). Přehled novinek na GitLabu.

    Ladislav Hagara | Komentářů: 0
    dnes 01:11 | Nová verze

    UBports, nadace a komunita kolem Ubuntu pro telefony a tablety Ubuntu Touch, vydala Ubuntu Touch 24.04-1.2 a 20.04 OTA-12.

    Ladislav Hagara | Komentářů: 0
    včera 18:00 | Nová verze

    Byla vydána (Mastodon, 𝕏) nová stabilní verze 2.0 otevřeného operačního systému pro chytré hodinky AsteroidOS (Wikipedie). Přehled novinek v oznámení o vydání a na YouTube.

    Ladislav Hagara | Komentářů: 1
    včera 16:00 | Zajímavý software

    WoWee je open-source klient pro MMORPG hru World of Warcraft, kompatibilní se základní verzí a rozšířeními The Burning Crusade a Wrath of the Lich King. Klient je napsaný v C++ a využívá vlastní OpenGL renderer, pro provoz vyžaduje modely, grafiku, hudbu, zvuky a další assety z originální kopie hry od Blizzardu. Zdrojový kód je na GitHubu, dostupný pod licencí MIT.

    NUKE GAZA! 🎆 | Komentářů: 7
    včera 13:33 | IT novinky

    Byl představen ICT Supply Chain Security Toolbox, společný nezávazný rámec EU pro posuzování a snižování kybernetických bezpečnostních rizik v ICT dodavatelských řetězcích. Toolbox identifikuje možné rizikové scénáře ovlivňující ICT dodavatelské řetězce a na jejich podkladě nabízí koordinovaná doporučení k hodnocení a mitigaci rizik. Doporučení se dotýkají mj. podpory multi-vendor strategií a snižování závislostí na vysoce

    … více »
    Ladislav Hagara | Komentářů: 4
    včera 12:22 | Humor

    Nizozemský ministr obrany Gijs Tuinman prohlásil, že je možné stíhací letouny F-35 'jailbreaknout stejně jako iPhony', tedy upravit jejich software bez souhlasu USA nebo spolupráce s výrobcem Lockheed Martin. Tento výrok zazněl v rozhovoru na BNR Nieuwsradio, kde Tuinman naznačil, že evropské země by mohly potřebovat větší nezávislost na americké technologii. Jak by bylo jailbreak možné technicky provést pan ministr nijak nespecifikoval, nicméně je známé, že izraelské letectvo ve svých modifikovaných stíhačkách F-35 používá vlastní software.

    NUKE GAZA! 🎆 | Komentářů: 34
    včera 06:00 | Zajímavý článek

    Nové číslo časopisu Raspberry Pi zdarma ke čtení: Raspberry Pi Official Magazine 162 (pdf).

    Ladislav Hagara | Komentářů: 0
    včera 05:55 | IT novinky

    Sdružení CZ.NIC, správce české národní domény, zveřejnilo Domain Report za rok 2025 s klíčovými daty o vývoji domény .CZ. Na konci roku 2025 bylo v registru české národní domény celkem 1 515 860 s koncovkou .CZ. Průměrně bylo měsíčně zaregistrováno 16 222 domén, přičemž nejvíce registrací proběhlo v lednu (18 722) a nejméně pak v červnu (14 559). Podíl domén zabezpečených pomocí technologie DNSSEC se po několika letech stagnace výrazně

    … více »
    Ladislav Hagara | Komentářů: 9
    18.2. 18:33 | IT novinky

    Google představil telefon Pixel 10a. S funkci Satelitní SOS, která vás spojí se záchrannými složkami i v místech bez signálu Wi-Fi nebo mobilní sítě. Cena telefonu je od 13 290 Kč.

    Ladislav Hagara | Komentářů: 13
    Které desktopové prostředí na Linuxu používáte?
     (18%)
     (6%)
     (0%)
     (11%)
     (27%)
     (3%)
     (4%)
     (2%)
     (12%)
     (26%)
    Celkem 916 hlasů
     Komentářů: 25, poslední 3.2. 19:50
    Rozcestník

    Dotaz: PCI karta

    11.5.2012 11:03 ubka7617
    PCI karta
    Přečteno: 424×

    Ahojte,

    mam pci kartu na ktoru z linuxu pristupujem priamo cez jej adresu 0x165. Je to specificka karta nie standard. Program ktory som komunikuje priamo cez tuto adresu, ziadne /dev zariadenie a podobne pod uzivatelom root bezi v pohode ale ked sa prepnem do non-root uzivatela tak uz nevie komunikovat cez tento port. Vedeli by ste poradit ako spristupnit prava na konkretny port - adresu ? Mam debian6 a komunikacny program nie je mozne prerobit.

    Dakujem vsetkym


    Řešení dotazu:


    Odpovědi

    Pavel Stárek avatar 11.5.2012 11:19 Pavel Stárek | skóre: 43 | blog: Tady bloguju já :-) | Kolín
    Rozbalit Rozbalit vše Re: PCI karta
    Třeba sudo ten_program ?
    Kdo chce, hledá způsob; kdo nechce, hledá důvod.
    11.5.2012 12:55 ubka7617
    Rozbalit Rozbalit vše Re: PCI karta

    to by ten program bezal ako root a to je z bezpecnostnych dovodoch nepripustne

    11.5.2012 14:17 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: PCI karta
    Pochybuji, že by jádro dovolilo non-rootovi přímo přistupovat na konkrétní adresy mimo rozsah toho procesu. Myslím, že je to něco podobného jako komunikace s paralelním portem bez driveru pomocí inb/outb.

    Ani setuid bit by nešel?
    11.5.2012 14:44 ubka7617
    Rozbalit Rozbalit vše Re: PCI karta
    setuid bit som skusal ale nic
    11.5.2012 15:09 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: PCI karta
    A byl nastavený vlastník na roota? Ale stejně ti to pak poběží pod rootovskými právy, podobně jako přes sudo.
    Jendа avatar 11.5.2012 15:34 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: PCI karta
    Tak to leda použít nějakou virtualizaci, která umí delegovat PCI. KVM by to snad mělo umět, ale nezkoušel jsem to.
    11.5.2012 15:49 ubka7617
    Rozbalit Rozbalit vše Re: PCI karta
    virtualizovat pre jedno zariadenie asi nie je moc vhodne. kazdopadne na debian4 to slo, ale stroj som uz dostal nainstalovany a potrebujem ho aktualizovat
    11.5.2012 17:11 hw | skóre: 23 | blog: Digital Design
    Rozbalit Rozbalit vše Re: PCI karta

    Obávám se, že bez zásahu do programu žádné jednoduché řešení nebude. Předpokládám, že přístup ke kartě je řešen pomocí ioperm() a inb()/outb(). Volání ioperm() musí být z privilegovaného procesu.

    Jednoduché řešení by bylo v programu používat /dev/perm. Správné řešení je napsat ovladač, který přistupuje na kartu a program s ním komunikuje pomocí zařízení v /dev/....

    Pokud je normální používání programu pod rootem nepřípustné, doporučil bych zkusit nějakou metodu virtualizace jak už radili ostatní.

    11.5.2012 17:13 hw | skóre: 23 | blog: Digital Design
    Rozbalit Rozbalit vše Re: PCI karta

    Omlouvám se, samozřejmě jsem myslel /dev/port.

    12.5.2012 11:14 aaaaaaa
    Rozbalit Rozbalit vše Re: PCI karta
    A co nejake capabilities? Zacal by som s CAP_SYS_RAWIO. Proces tak nedostane komplet roota, ale dostane len velmi malu cast (co ale neznamena, ze sa to neda nepriamo pouzit k ziskaniu vacsieho pristupu).
    vlastikroot avatar 12.5.2012 18:37 vlastikroot | skóre: 24 | blog: vlastikovo | Milevsko
    Rozbalit Rozbalit vše Re: PCI karta
    Mit v programu primy pristup na IO port je prasecina a pouzival se naposled nekdy v DOSu a na nem zalozenych windows 9x. Fixni adresa PCI zarizeni je z pohledu HW taky docela nespravne reseni (ale co uz). Takze je potreba udelat jednoduchy modul do jadra, ktery zpristupni svoje rozhrani pres soubor v /dev. Pak uz jen predelat program. Pokud je to nejaky closet source blob, jedine reseni me napada pridat pres LD_PRELOAD .so knihovnu, ktera prepise funkce ktere se pouzivaji ke komunikaci - jak uz nekdo poznamenal vyse inb/outb a ioperm. Ioperm by byla prazdna funkce, inb a outb by se presmerovalo do jaderneho modulu (ten by napr. validoval posilana data z pohledu bezpecnosti).
    We will destroys the Christian's legion ... and the cross, will be inverted

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.