Prosím o pomoc s Linuxem

Software potřebné k práci s elektronikou

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
Honza_dy
Příspěvky: 2172
Registrován: 20 srp 2004, 00:00
Bydliště: Brno-venkov

Prosím o pomoc s Linuxem

#1 Příspěvek od Honza_dy »

V současné době si hraji s RFID. Našel jsem zajímavý projekt zabývající se hackováním karet Mifare. Autoři uvolnili Live DVD Fedora se všemi potřebnými nástroji. Bohužel, pokud postupuji podle videonávodu, tak narazím.

Spustím LiveCD, otevřu terminál a zadám pcscd. Odpovědí je mi pouze hláška BASH Command not found . Používám čtečku s PN532 připojenou přes FTDI232 do USB což by neměl být problém.
Najde se tady někdo kdo by mi řekl kde je problém? Od mládí trpím woknowým virusem a Linux je pro mě nepochopitelný. Co jsem vydedukoval, tak pcscd daemon asi neběží, ale jak ho spustit?
Uživatelský avatar
petus
Příspěvky: 594
Registrován: 12 led 2009, 00:00
Bydliště: Pelhřimov
Kontaktovat uživatele:

#2 Příspěvek od petus »

Jestli jsem to tak nějak pochopil, tak by ti mělo stačit zadat do terminálu:
sudo service pcscd start
nebo
sudo /etc/init.d/pcscd start

ale je možný, že jsem to pochopil blbě. Jsem na mobilu a něco tu hledat je za trest :-)
popřípadě jestli to tam vůbec nemáš, tak doinstalovat
Pokud něco chcete a neodpovídám,pošlete SZ :)
https://chiptron.cz - novinky ze světa elektro (Arduino, Raspberry Pi, ESP8266, STM32, ESP32...)
Peťus
Uživatelský avatar
Standa99
Příspěvky: 3472
Registrován: 29 čer 2004, 00:00

#3 Příspěvek od Standa99 »

Příkaz nenalezen, nic víc. Má to běžet z LiveCD, nemá se to nainstalovat?
To video je vytržené z téhle stránky http://www.openpcd.org/OpenPCD_2_RFID_R ... r_13.56MHz a je úplně na konci. Před tím je hromada instalací + kompilací dalších věcí (viz. https://www.youtube.com/watch?feature=p ... qCbjpY4Hws ), což nějak z LiveCD nejde dohromady.
.
..
...
Ať žije zdejší FOSILOVNA :D
Uživatelský avatar
Honza_dy
Příspěvky: 2172
Registrován: 20 srp 2004, 00:00
Bydliště: Brno-venkov

#4 Příspěvek od Honza_dy »

Proč by to tedy bylo Live CD, kdyby podmínkou byla instalace? Samozřejmě tam ta možnost je, ale nikde se o ní moc nezmiňují.
Uživatelský avatar
Standa99
Příspěvky: 3472
Registrován: 29 čer 2004, 00:00

#5 Příspěvek od Standa99 »

Protože tam PCSC chybí a pokud budeš muset ještě instalovat + kompilovat i ty ovladače, tak co myslíš, že se po restartu systému stane? Ano uhodl jsi, všechno bude v prdeli.

Ideálně to nainstaluj, stačí virtuálně, pokud ta čtečka je na USB, tak to pojede (pod VMware, VirtualBox, ten Microsoftí zdaleka vynechej) na direct.

PCSC do Fedory nainstaluj

Kód: Vybrat vše

yum install pcsc-lite

spusť daemona

Kód: Vybrat vše

systemctl start pcscd.service

a spuštěného daemona si zkontroluj

Kód: Vybrat vše

systemctl status pcscd.service

u mě to vypsalo

Kód: Vybrat vše

pcscd.service - PC/SC Smart Card Daemon
      Loaded: loaded (/usr/lib/systemd/system/pcscd.service; static)
      Active: active (running) since Thu, 21 Aug 2014 8:20:42; 2s ago
    Main PID: 23337 (pcscd)
      CGroup: name=systemd:/system/pcscd.service
           23337 /usr/sbin/pcscd --foreground --auto-exit

Aug 21 8:20:42 openpcd.local pcscd[23337]: 00000000 pcscdaemon.c:546:main()...d

potom už si s tím dělej co chceš, ale to co jsem viděl ohledně těch ovladačů, tak se asi zapotíš.

P.S. Samozřejmě si pohlídej práva, v terminálu se do roota přepneš pomocí su .
.
..
...
Ať žije zdejší FOSILOVNA :D
Uživatelský avatar
Honza_dy
Příspěvky: 2172
Registrován: 20 srp 2004, 00:00
Bydliště: Brno-venkov

#6 Příspěvek od Honza_dy »

Nějak se mi doma nedostává x64 strojů na kterých bych to mohl zkusit. Pokud bych stáhnul jinou 32bit distribuci, mám jako linuxblb šanci tam potřebné věci doinstalovat?
Uživatelský avatar
Standa99
Příspěvky: 3472
Registrován: 29 čer 2004, 00:00

#7 Příspěvek od Standa99 »

Na jakých Windows funguješ?
.
..
...
Ať žije zdejší FOSILOVNA :D
Uživatelský avatar
Honza_dy
Příspěvky: 2172
Registrován: 20 srp 2004, 00:00
Bydliště: Brno-venkov

#8 Příspěvek od Honza_dy »

XP a W7
Uživatelský avatar
Standa99
Příspěvky: 3472
Registrován: 29 čer 2004, 00:00

#9 Příspěvek od Standa99 »

A ty Win7 jsou 32 nebo 64 bitové?
.
..
...
Ať žije zdejší FOSILOVNA :D
Uživatelský avatar
Honza_dy
Příspěvky: 2172
Registrován: 20 srp 2004, 00:00
Bydliště: Brno-venkov

#10 Příspěvek od Honza_dy »

Obojí. Mám doma víc strojů, jeden x64 je noťas manželky, ale šáhnout do něj je sebevražda protože facebook... Druhý x64 je AIO PC, ve kterém mám zase jiné důležité věci a rozebírat ho kvůli výměně disku je porod na půl dne. Potom ještě hromada 32 bitových PC s W7 a XP kterými si můžu dělat co chci.
Uživatelský avatar
Standa99
Příspěvky: 3472
Registrován: 29 čer 2004, 00:00

#11 Příspěvek od Standa99 »

Tak to potom máš stroj na 64-bitové distro. Psal jsem, že to máš vyzkoušet virtuálně (ideální stav).
Nainstaluj např. VMware Player http://www.slunecnice.cz/sw/vmware-player/ a do něj Fedoru https://www.youtube.com/watch?v=T6p_2APk7j4 , video sice není pro VMware Player (ten je totiž zdarma), ale v principu to je stejné. Potom (jakékoliv) USB zařízení připojíš jednoduše ve Windows do toho virtuálního systému (např. Linuxu) přes menu a bude fungovat.

P.S. Dá se vytvořit i USB disk, na který se dá přímo nainstalovat Fedora, ale to si dej pozor, aby se nainstalovala správně (včetně zavaděče). Nejlépe si vše pohlídat ručním rozdělením disku, protože bys ten den mohl vidět Windows naposled.
A jestli bys mohl nainstalovat 32-bitovou Fedoru ti neřeknu, protože nevím, co obsahuje to jejich ISO proti originálu navíc. Tím, že tam není ani to PCSC, tak tipuju, že kromě obrázku na pozadí asi nic zásadního, takže by 32-bitová verze mohla taky posloužit.
.
..
...
Ať žije zdejší FOSILOVNA :D
Uživatelský avatar
Honza_dy
Příspěvky: 2172
Registrován: 20 srp 2004, 00:00
Bydliště: Brno-venkov

#12 Příspěvek od Honza_dy »

Stando prozatím děkuji za rady. Udělal jsem to dle Tvého návodu a nainstaloval virtuálně. PCSCD prostě nejde, na příkazy, které jsi uvedl, systém nekompromisně odpovídá "Command not found" i když se mi povedlo stáhnout a snad i nainstalovat pcsc-lite (proces skončil hláškou "COMPLETE!").ew Co je důležité, tak běží LibNFC, jelikož se se mnou baví - zatím tedy jen chybovými hláškami. Našel jsem návod jak snad dostat do aplikace ovladače pro PN532 přes FTDI a USB.
Dokonce se mi povedlo nainstalovat wget a nano (i když pořádně nevímco to je. Nano bude asi textový editor do terminálu?) Skončil jsem na filesystem-bordelu ve kterém se prostě nevyznám. Zítra jestli bude čas, tak najdu disk a udělám čistou instalaci, protože v tom live cd aby se prase vyznalo. Je 00:50 a už na to nemám nervy.
Uživatelský avatar
Standa99
Příspěvky: 3472
Registrován: 29 čer 2004, 00:00

#13 Příspěvek od Standa99 »

Honzo bojuješ statečně (což je chvályhodné), ale je divné, že po instalaci pcsc-lite u tebe nenajde příkaz pcscd. Já budu doma až večer, ale vím na tuty, že ten příkaz fungoval a s přepínačem -h (pcscd -h) mi vypsal klasický help. Jel i bez té spuštěné služby (pcscd.service), kterou jsem nahodil až posléze.
Snažím se vstřebat, to co jsi napsal. Wgetem stahuješ soubory přímo v terminálu, nano (jak si zjistil) je textový editor, to si najdeš jak se ovládá (stačí znát pár klávesových zkratek). Jenže ten návod bude trochu staršího data (je pro Ubuntu 10.10) a když se podíváš na ty stránky, tak tam nevidím žádný libnfc-x.x.x.tar.gz, ale na jiné stránce je přímo git. Když použiješ ten příkaz (git budeš muset asi doinstalovat), tak ti uloží všechno do adresáře libnfc, ve kterém budou aktuální soboury pro kompilaci (tak jako bys rozbalil ten libnfc-x.x.x.tar.gz). Ale netvrdím, že se to bude kompilovat + instalovat stejně.
.
..
...
Ať žije zdejší FOSILOVNA :D
Uživatelský avatar
Standa99
Příspěvky: 3472
Registrován: 29 čer 2004, 00:00

#14 Příspěvek od Standa99 »

Tak jsem se večer na to podíval a po instalaci pscs-lite ten příkaz musí najít. Stáhni si a podívej se na tohle video http://www.standa99.cz/fedora.avi.
.
..
...
Ať žije zdejší FOSILOVNA :D
Uživatelský avatar
Honza_dy
Příspěvky: 2172
Registrován: 20 srp 2004, 00:00
Bydliště: Brno-venkov

#15 Příspěvek od Honza_dy »

Chyba nalezena!

Já vůl psal systemct1 místo systemctl :oops:

Kód: Vybrat vše

Ono to l v code vypadá jako 1

Teď už to chodí tak jako Tobě.
Pořád mám ovšem prolém najít adresář /libnfc. Zkoušel jsem přes terminál projít všechny složky, ale nikde nic. Jak se dá v linuxu vyhledávat přes příkazovou řádku?
Když jsem zkusil ten filemanager, tak se mi tam pletou windowsovský složky, a mám z toho guláš.
Odpovědět

Zpět na „Software“