2024. április 25., csütörtök

Gyorskeresés

Tp Link MR 3220 Openwrt Extroot

Írta: | Kulcsszavak: MR3220 Openwrt Extroot

[ ÚJ BEJEGYZÉS ]

Sziasztok!

Első írásom a blogban, így biztos lesz még mit csiszolni rajta, nézzétek el az esetleges hibákat.

Magát a telepítést nem írnám le, sok fórumon ezt nálam sokkal jobban megírták már. Alapjában véve minden routeren ugyan az. Inkább azt írnám le én milyen hibákba futottam bele, hol akadtam el.
Amiről szó lesz:
- Extroot
- Fájlrendszer kiválasztása
- Android és a samba
- USB HDD kevés a táp

Extroot (vagyis a rendszer futtatása külső meghajtóról)

Feltelepítettem az openwrt szép is jó is, csak maradt kb 1MB helyem, ami kb semmire nem elég. Ekkor jött egy hasznos opció, az Extroot. Sajnos a neten lévő leírások régiek, így nem működnek az újjabb Barrier Breaker és Chaos Calmer rendszeren.

Előkészületek:
Pendrive vagy hdd formázása ext4 partícíóra (ext2 vagy 3 is jó lehet)
Én fogtam egy régi 1GB pendrivot, Mini partition tool (ingyenes) csináltam egy Linux swap partíciót, egy ext4 és egy fat32 partíciót. A fat32 lehet kimenteni dolgokat a routerról, később hasznos lehet windows felhasználóknak! Aki hdd használ szintén a fent leírtakat kövesse, bár ők Fat32 helyet használjanak EXT2 vagy NTFS-et

Extroot telepítése, az összes parancsot putty segítségével hajtsuk végre:

opkg update
opkg install kmod-usb-core kmod-usb-uhci kmod-usb-storage kmod-usb2 kmod-fs-ext4
reboot
mount /dev/sda2 /mnt
mkdir /tmp/root
mount -o bind / /tmp/root
cp /tmp/root/* /mnt -a
umount /tmp/root
umount /mnt

#sda2 a partició amit használni szeretnénk extroot futtatására "fdisk" segítségével kideríthető melyik partícíó hol található

vi /etc/config/fstab
# ekkor előjön az fstab configja, ezt kell beleírni/átírni

config mount
option target /
option device /dev/sda2
option fstype ext4
option options rw,sync
option enabled 1
option enabled_fsck 1
option is_rootfs 1

#Ha készen vagy ESC majd :wq
opkg install block-mount
reboot
df -h

És készen vagyunk, a rootfs mérete meg kell hogy eggyezen a particiónk méretvel. A swap és egyébb particiókat a Luci-ban lehet bekapcsolni, felcsatolni.

Milyen fájl rendszert használjak?

Először NTFS-re esett a választásom, de Samba alatt 1MB/s volt a maximális irási sebesség. Ami nevetséges. A CPU meg 100% pörgött. Utána jött az EXT2 ez már sokkal jobb. Átlag 8-10MB/s volt az írás és az olvasás is. (Wifin természetesen lassabb) Így már gond nélkül tudtam 4K és HD filmeket is nézni a hálózati meghajtóról.

Windows felhasználó vagyok EXT2?

Ext2 File System Driver for Windows a te embered. Pár megás program, csak feltelepíted és el is felejtheted. Így már a Samba megosztást a sajátgép alól NTFS hálózati meghajtónak látszik (pedig ugye EXT2), de írni olvasni tudunk rá!

Csak olvasni tudom a meghajtót írni nem!

Fat32 esetén:

Fstab beállítások:
config 'mount'
option 'options' 'rw,umask=000'
option 'enabled_fsck' '0'
option 'enabled' '1'
option 'device' '/dev/scsi/host0/bus0/target0/lun0/part1'
option 'target' '/mnt/usbdisk'
option 'fstype' 'vfat'

Luci alatt Samba-ba állítsuk be 0700 -ra a mappa jogokat

EXT2 esetén

Putty alatt adjuk ki ezt a parancsot, természetesen a megfelelő mappára
chmod -R 777 /mnt/sda1

Samba-ba az alapbeállítások maradhatnak.

NTFS
Ez működött elsőre, semmit nem kellet beállítanom. De megjegyezném, 2-nap alatt 3X szált el az NTFS fájlrendszer, a router ki-be kapcsolások miatt. Fontos adatokat ne tároljunk rajta!

Android
ANDSMB nevű programot töltsük le a marketből, feltelepítve egyből látja samba megosztásainkat. Nagyon hasznos ha telefonról le vagy fel kell töltenünk valamit a hálózati meghajtónkra.

HW mod, csak haladóknak!
A routere kötöttem egy 2,5" laptop HDD-t egy USB=>Sata átalakítóval. Szegény hdd csak kattogot, nem bírt elindulni. Ennek oka, hogy a router az 5V tápot egy FET keresztül kapcsolja rá az USB csatira. Ennek a FET-nek az RDS-ON-ja (magyarul a bekapcsolt állapotban lévő ellenlása) túl nagy. Így nem tudja a router leadni a működéshez szükséges 500mA. HDD indulásakor ez 1-1,5A áramcsúcs is lehet!
Két megoldás van:
Aktív HUB (ezt ajánlom)
A FET-et átkötöttem egy darab vezetékkel, így folyamatosan ott van az 5V az USB csatin, nem szép, de működő megoldás. De mindenkinek azt ajánlom, használjok Aktív hubot, sokkal biztonságosabb!!!

A jövőben olvashattok tőlem sok érdekességet, szoftverrel, hardverrel, elektronikával kapcsolatban.

Hozzászólások

(#1) itamragy


itamragy
csendes tag

"A jövőben olvashattok tőlem sok érdekességet, szotfverrel, hardverrel, elektronikával kapcsolatban."

Jó írás, tetszett :R :D Várom a folytatásokat :D

(#2) csubuka


csubuka
addikt

Szia!

Érdekes iromány! :) Egy apró kérdésem lehetne: nekem is ilyen routerem van, de V2.1 kivitel. Ahogy érzékelem az kicsit problémás, hogy csak a trunk verzióval használhatom... neked milyen verziód volt?

(#3) btz


btz
addikt

Jó írás. Kösz.

ⓑⓣⓩ

További hozzászólások megtekintése...
Copyright © 2000-2024 PROHARDVER Informatikai Kft.