2013. december 25., szerda

MultiSystem forrás Linuxhoz





Linux alatt az egyik legjobb Multiboot készítő program telepítése, nem volt számomra egyértelmű, ráadásul az eredeti oldaluk olasz vagy francia...
Nehezen akadtam rá, hogyan tudom telepíteni, így rátaláltam az alábbi forrásra. Hozzá kell adnunk a source.list-hez és utána mehet a telepítés.

A MultiSystem-el USB pendrive-unkat tudjuk bootolhatóvá tenni, majd erre több operációs rendszer telepítőjét feltenni, pl Windows 7, Linux különböző változatai stb. Egy 16GB FlashDrive-ra már egy-két telepítő felfér.

Szóval az alábbit adjuk hozzá a forráslistánkhoz, vagyis elég terminálba beilleszteni az alábbi parancsokat:
Kubuntu 13.10-en teszteltem.

sudo apt-add-repository 'deb http://liveusb.info/multisystem/depot all main' 
wget -q http://liveusb.info/multisystem/depot/multisystem.asc -O- | sudo apt-key add - 
sudo apt-get update 
apt-get install multisystem  

Cisco konzol kábel készítése

Picture of Simple RJ45  DB9 Cisco console cable



Egyre ritkábban lehet hozzájutni Cisco kábelhez, de ha van kedvünk és egy kis szerelős időnk, akkor tudunk készíteni is.
Ami kell hozzá:
- pár méter Cat5e UTP kábel,
- 1db Cat5e UTP dugó
- Krimpelőszerszám
- 1db DB9 csatlakozó

Én egy régi RS232 kábelről szedtem le a csatlakozót, leforrsztgattam a kábeleket róla, aztán az alábbi bekötés szerint felkrimpeltem az UTP dugót, illetve felforrasztottam a DB9 konnektort.

CAT5                                DB9
zöld-fehér                          8
zöld                                   6
narancs-fehér                     2
kék                                    5
kék-fehér                           5
narancs                              3
barna-fehér                        4
barna                                 7

A végeredmény valahogy így néz ki:

DSC01045.JPG

Windows 7 - Sérült felhasználói fiók

Megsérült WIndows 7 felhasználói fiókot, helyre lehet állítani az alábbi megoldással:



  1. Kattintson a Start gombra, írja be a regedit kifejezést a Keresés mezőbe, majd nyomja le az ENTER billentyűt.
  2. Beállításszerkesztőben keresse meg a következő beállításkulcsot, majd kattintson rá:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
  3. A navigációs panelen keresse meg az S-1-5 (biztonsági azonosító) karaktersorral kezdődő, majd egy hosszú számmal folytatódó mappát.
  4. Kattintson rá mindegyik S-1-5 mappára, a részletek panelen keresse meg a ProfileImagePath bejegyzést, majd kattintson duplán, hogy meggyőződhessen róla, hogy ez a hibás felhasználói fiók profilja.
    2805111

    • Ha két S-1-5 karaktersorral kezdődő, majd néhány hosszú számmal folytatódó mappája van, amelyek egyike.bak kiterjesztéssel végződik, át kell neveznie a .bak kiterjesztésű mappát. Ehhez hajtsa végre a következő lépéseket:
      1. A jobb egérgombbal kattintson a .bak kiterjesztés nélküli mappára, majd kattintson az Átnevezéslehetőségre. Írja be a .ba karaktersort, majd nyomja le az ENTER billentyűt.
        2805112
      2. A jobb egérgombbal kattintson a .bak elnevezésű mappára, majd kattintson az Átnevezés lehetőségre. Távolítsa el a .bak kiterjesztést a mappanév végéről, majd nyomja le az ENTER billentyűt.
        2805113
      3. A jobb egérgombbal kattintson a .ba elnevezésű mappára, majd kattintson az Átnevezés lehetőségre. A mappanév végén található .ba kiterjesztést módosítsa .bak kiterjesztésre, majd nyomja le az ENTER billentyűt.
        2805114
    • Ha csak egy olyan mappával rendelkezik, amely az S-1-5 karaktersorral kezdődik, hosszú számokkal folytatódik és a .bak kiterjesztéssel végződik, a jobb gombbal kattintson a mappára, majd kattintson azÁtnevezés lehetőségre. Távolítsa el a .bak kiterjesztést a mappanév végéről, majd nyomja le az ENTER billentyűt.
    • Ha két S-1-5 karaktersorral kezdődő, majd néhány hosszú számmal folytatódó mappája van, amelyek egyike.bak kiterjesztéssel végződik, át kell neveznie a .bak kiterjesztésű mappát. Ehhez hajtsa végre a következő lépéseket:
      1. A jobb egérgombbal kattintson a .bak kiterjesztés nélküli mappára, majd kattintson az Átnevezéslehetőségre. Írja be a .ba karaktersort, majd nyomja le az ENTER billentyűt.
        2805115
      2. A jobb egérgombbal kattintson a .bak elnevezésű mappára, majd kattintson az Átnevezés lehetőségre. Távolítsa el a .bak kiterjesztést a mappanév végéről, majd nyomja le az ENTER billentyűt.
        2805116
      3. A jobb egérgombbal kattintson a .ba elnevezésű mappára, majd kattintson az Átnevezés lehetőségre. A mappanév végén található .ba kiterjesztést módosítsa .bak kiterjesztésre, majd nyomja le az ENTER billentyűt.
        2805117
    • Ha csak egy olyan mappával rendelkezik, amely az S-1-5 karaktersorral kezdődik, hosszú számokkal folytatódik és a .bak kiterjesztéssel végződik, a jobb gombbal kattintson a mappára, majd kattintson azÁtnevezés lehetőségre. Távolítsa el a .bak kiterjesztést a mappanév végéről, majd nyomja le az ENTER billentyűt.
  5. Kattintson duplán a .bak kiterjesztés nélküli mappára a részletek panelen, kattintson duplán a RefCount elemre, írja be a 0 értéket, majd kattintson az OK gombra.
    2805118
  6. Kattintson a .bak kiterjesztés nélküli mappára a részletek panelen, kattintson duplán a State elemre, írja be a 0értéket, majd kattintson az OK gombra.
    2805119
  7. Zárja be a Beállításszerkesztőt.
  8. Indítsa újra a számítógépet.
  9. Jelentkezzen be újra a saját fiókjával.
Forrás: Support

XBMC PVR távirányító hiba

A felállás:
alexandr-surkov féle XBMC-PVR + XVDR for xbmc plugin
yavdr féle VDR 1.7.22 + legújabb pipelka XVDR for vdr plugin
iMon VFD távkapcs + LCD
Már egy ideje küzdök az XBMC-PVR + VDR kombóval Linux alatt, most az iMon VFD távkapcs beüzemelése során akadtam fenn, illetve ugrott be egy kisebb problem.
Hibajelenség:
Ha nyomkodtam a iMon távkapcsot, akkor pár gombnyomás után sorozatban és véletlenszerűen elkezdett tv adásokat felvenni, természetesen akaratom ellenére. (WTF) :Y
Na mire rájöttem, hogy ez a távkapcstól függ, háth bele telt egy kis időbe :D Azt hittem, hogy valamit a remote.xml vagy Lircmap.xml fájlban írtam el.
Nagy guglizás után találtam egy megoldást, mégpedig, hogy az /etc/default/vdr fájlban, ki kell kapcsolni, hogy a VDR ne használja a Lirc-et.
OPTIONS="-w 60 --lirc=/dev/null"
Ezekután megszűnt a hibajelenség...cirka 2-3 napot szívtam eme kis problémával. Elvileg csak a yavdr ágbeli vdr-el fordul elő...jó tudni.

TP-LINK WDR3600 scanner & printer server

Nyomtató / szkenner: HP F2280
Openwrt: Vargalex 1.1.7
Nyomtatószerver beállítása pofonegyszerű a LuCi-ban található p910nd csomaggal, majd Windows alatti nyomtató hozzáadással kényelmesen használhatjuk a routerünkre kötött nyomtatónkat. nyomtató hozzáadása win alatt
A szkenner életrekeltéséhez az alábbiakat kell tenni:
Előzetesen a plussz csomagok telepítéséhez szükséges extroot-olni a routert, mert nem lesz elég szabad helyünk.
opkg update
opkg install sane-backends sane-frontends hplip kmod-usb2 usbutils
sane nem tudta kezelni a HP nyomtatómat, emiatt kell a hplip driver csomag, ezt követően már működni fog.
kapcsoljuk be a nyomtató/scannert.
lsusb-re valami ilyesmit kell látnunk:
root@OpenWrt:~# lsusb
Bus 001 Device 002: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 152d:2338 JMicron Technology Corp. / JMicron USA Technology Corp. JM20337 Hi-Speed USB to SATA & PATA Combo Bridge
Bus 001 Device 005: ID 03f0:2404 Hewlett-Packard Deskjet F2280 series
sane-find-scanner parancsra ilyesmit kell látnunk:
root@OpenWrt:~# sane-find-scanner
# sane-find-scanner will now attempt to detect your scanner. If the
# result is different from what you expected, first make sure your
# scanner is powered up and properly connected to your computer.
# No SCSI scanners found. If you expected something different, make sure that
# you have loaded a kernel SCSI driver for your SCSI adapter.
# Also you need support for SCSI Generic (sg) in your operating system.
# If using Linux, try "modprobe sg".
found USB scanner (vendor=0x03f0 [HP], product=0x2404 [Deskjet F2200 series]) at libusb:001:005
ha itt tartunk akkor egy scanimage parancs kiadásával el kell, hogy induljon a szkennelés.
scanimage parancsot lehet paraméterezni attól függően milyen felbontásban,milyen kiterjesztésben stb. szeretnénk szkennelni.
pl.: scanimage --resolution 300 --format=tiff >/mnt/hdd80/image_$(date +%Y%m%d-%H-%M).tiff
Ha a parancs kiadása után kapunk egy "No SANE device input detected" hibaüzenetet, akkor egyszerűen kapcsoljuk ki majd be a nyomtatót/scannert.
Tehát így már tudunk szkennelni terminálból...
Ahhoz, hogy webes felületről is tudjuk kezelni szkennerünket szükségünk van php csomagra is, majd készítünk egy egyszerű weboldalt ahonnan gombokkal szkennelünk.
Lehet javascrip-el is dolgozni, nekem egszerűbb volt php-val utasítást kiadni a terminálba vagy bash scriptet futtatni vele.
"Gyári" megoldást nem találtam erre a célra pedig keresgéltem, így hát saját magunknak kell erre készíteni valamit.. :)
Ha a php-t feltesszük (uhttpd már van a LuCi jóvoltából), akkor engedélyezni kell a /etc/config/uhttpd.conffájlban a php-t, mert nem fog futni a php oldalunk.
list interpreter ".php=/usr/bin/php-cgi"
Készítünk egy php fájlt, beleilleszük az alábbi tartalmat:
<?php
shell_exec("scanimage --resolution 300 --format=tiff >/mnt/hdd80/image_$(date +%Y%m%d-%H-%M).tiff");
print 'Sikeres szkennelés, a fájl elkészült a hálózati meghajtó gyökérkönyvtárába (Y:)';
?>

A fenti módszerrel tudunk a webes felületről szkennelni.
Lehet bővíteni a funkciókat illetve a megjelenést, vagy pl. szkennelés után nyissa meg a fájlt a böngészőben, legyen választható a felbontást stb...
Eredetileg ebből a forrásból indultam el: [link]