Наскоро си взех безжичен рутер – Asus 520 GU с USB-порт. Рутерът работи чудесно в момента, но като човек, свикнал да извлича максимума от техниката, ми се ще да направя файлов и принтсървър в домашната мрежа.
Към момента имам един принтер (Canon LBP 2900) и един хард-диск (WD MyBook 1TB). Доколкото разбрах, USB-портът на рутерът може да се използва, ако системният софтуер се подмени с DD-WRT. Това би следвало да е лесно и да ми позволи да ползвам едно USB-устройство: принтер или твърд диск. Дали има начин обаче да се сложи един USB хъб и да свържа и двете си устройства в мрежа?
Ако е възможно – всеки компютър в домашната мрежа ще може да печата на принтера и да ползва файловете от големия твърд диск, което е супер… На практика, картинката, която искам да направя е следната:
Въпросът ми към гурутата на DD-WRT е възможно ли е да закача USB хъб и няколко USB устройства към рутера?
Благодаря предварително!
Честито за новата придобивка.
Според написаното във форума на dd-wrt тук: http://www.dd-wrt.com/phpBB2/viewtopic.php?p=224752&sid=ea2d0398e671a257834b380ddb6f15b8
е възможно, а и някъде прочетох, че е реализирано на практика, така че не би трябвало да има проблеми. И още малко информация относно dd-wrt: http://www.dd-wrt.com/wiki/index.php/WL-500g_Premium_V2
Диска се свързва чрез самба-сървъра и принтера чрез принтер сървъра и се инсталира като мрежов.
http://www.dd-wrt.com/wiki/index.php/Printer_Sharing#Print_server
Иначе аз съм с dd-wrt, малко трудно докато му научих многото опции иначе засега нямам проблеми. Успех!
RTFM ?
като F=fabulous
ето линка:
http://www.dd-wrt.com/wiki/index.php/USB_storage
Става точно както си го намислил, стига dd-wrt да ти поддържа принтера.
Izpolzwah DD-WRT do skoro (mahnal sym go zasega). Izpolzwah go w prodyljenie na okolo godina i zarejdah wsqka beta versiq koqto izleze s nadejdata opredeleni problemi koito imam s moq ruter (Linksys WRT600N) da bydat izchisteni.
DD-WRT MEGA „out of the box“ nqma nito wgraden file server, nito wgraden print server. DD-WRT ima samo edna gola USB poddryjka. Ima tutorial-i koito ti kazwat kak da si pusnesh hubawi neshtica kato file server, print server, VPN server (ehhh) etc, no wsichki te razchitat na wgradeniq package manager da ti zaredi towa ili onowa, a toi ne raboti prawilno.
Wgradeniqt package manager ima seriozni problemi s DD-WRT – toi e prawen za OpenWRT na WRT54G ruter i nikoj ne se e hwanal da go port-ne kakto trqbwa. MEGA build-yt na DD-WRT ima dostatychno igrachki i ne sa mnogo horata, kato men, na koito im se nalaga da mu dobawqt oshte. Na nqkolko pyti mi se sluchwa da mi se naloji da instaliram neshto, i sled sumati igrachka se okazwa, che ili ne se kompilira po razlichni prichini, ili ako pyk sluchajno se kompilira, prawi broken builds. Kolkoto pyti sym instaliral uspeshno neshto, sym izpadal w situaciq w koqto imam stranni stranni problemi posle: ne moga da nakaram programkata da si prochete config fajla, ili pyk powecheto opcii ne rabotqt ili ne sa poddyrjani, ili pyk prosto raboti tolkowa tolkowa bawno, che ne si zaslujawa da se zanimawash.
Do sega ne sym imal uspeh s nito edin po-golqm package kojto DD-WRT „poddyrja“. Mejdu drugoto: imam syshtiq ruter kato teb, s tazi razlika, che otstrani na moq pishe „Linksys“ a na twoq „ASUS“. Wsichko wytre e identichno.
Moq ruter sushto ima USB i poddyrja fajl server (StorageLink). Znam, che s USB hub moga da zakacha poweche ot edin harddisk (ne sym probwal), no do kolkoto wijdam dori 1 mu idwa mnogo. Edin fajl server iska dosta resursi i t.nar. StorageLink edwa kreta. Ako ne ti prechi, che ti otnema poweche wreme da si izkopirash informaciqta prez StorageLink, ot kolkoto da si q upload-nesh nqkyde w Internet, weroqtno shte ti swyrshi rabota. Az lichno go namiram za neizpolzwaem.
Shto se otnasq do print server: ne znam, Linksys-skiq firmware ne poddyrja printeri. Jalko, tochno towa weroqtno shte raboti bez problemi pri teb, tuj kato ne iziskwa koj znae kakwo: powecheto ruteri prosto prawqt edin LPD server i te ostawqt da se oprawqsh kakto mojesh (Windows se oprawq s bez osobeni problemi ako znaesh kak da go nastroish).
Nakratko: ako iskash fajl server, naprawi slednoto: ogledaj se iz staqta si, wij dali imash nqkoe zabraweno staro PC w nqkoj ugul….
Камене, стари PC-та да искаш… Те обаче работят бавно и гълтат много ток. Едно е да имаш включен рутер с 2W консумация, съвсем друго – захранване с 200W консумация.
Можеш ли да кажеш колко точно ще е скоростта на трансфер при такова чудо?
Samo che trqbva predvaritelno da se formatira i razdeli diska na dqlove na PC, i ako e s fat, ogranichenieto e do 32 Gb na dql, zatova e po dobre da e s xfs ili ext3 failova sistema. Moje i da se zadeli i nqkoi Mb za swap dql za virtualna pamet, ako mu e malko pametta v rutera. Inache spored napisanoto v wiki:
Timing cached reads: 188 MB in 2.04 seconds = 92.16 MB/sec
Timing buffered disk reads: 24 MB in 3.19 seconds = 7.52 MB/sec.
no keshiranoto chetene zavisi ot skorosta na pametta i procesora, a predpolagam, 4e procesora e pone 200 MHz. Na moq e Intel Viiv na 200 MHz.
Pesho, edno PC s 200W zahranwane ne konsumira 200W. 200W e maksimalnata mu konsumaciq predi da mu izgori predpazitelq 🙂 Kolkoto i da sa bawni Pc-tata ti, po-byrzi sa ot rutera ti. Moq ruter raboti na 300Mhz i e s 32MB pamet. Towa se smqta za edin ot naj-byrzite ruteri s naj-mnogo RAM. Dori t.nar. SOHO ruteri nqmat poweche. Mislq dori naj-stariq ti kompjutyr e w pyti po-dobyr ot towa. A i ne se iska mnogo ot nego – hwyrlqsh edin gol Linux sys edna Samba/FTP server i si gotow. Ne mu trqbwa nito monitor, nito klawiatura, Linux se kontrolira i prez mreja. Nqma nujda da go wadish ot ygyla 🙂
Opasqwam se, che trafika na rutera mi e naistina bawen – kato kazah neizpolzwaem, naistina imam pred wid tochno towa. Po-malko ot 100K/s e pri Internet dostigasht 8Mbps down/1Mbps up. Towa s hubaw USB harddisk zakachen, ne nqkoq skapana flashka ot srednowekowieto. Nakraq prosto ti piswa da go chakash, otkachash si harddiska ot rutera i si go zakachash direktno za laptopa za da si swyrshish rabotata.
Mislq Apple prodawat podobna djadja i po tazi prichina ne dawat no potrebitelq da q izpolzwa direktno: pozwolqwat dostyp samo chrez Time Machine (awtomatiziran software za arhiwirane na danni w MacOS) Edwa li nqkoj shte mu puka ako kompjutyra mu se arhiwira 1 sedmica, no ako trqbwa da chakash tolkowa za da ti izkopira fajlowete…
Ъъ, рутер с консумация 2W? В някой филм, може би 🙂
Напълно съм съгласен с шльокавицата на Камен – отделна машина = много по-малко блъскане на главата в стената. Обаче моето мнение е безполезно според факта с какво разполагаш вече. След 5 дена още ли не си свързал всичките джиджавки?
По спора за оделен комп за рутер поне за мене основния проблем е шума, но не е зле да се внимава и с токопотреблението. Аз съм намерил следния компромис – PC Engines Alix 2D3. Машинката е с x86 500MHz AMD Geode(почти същия като този в OLPC) процесор с 256MB RAM, 3 lan интерфейса и 2usb порта и харчи около 11 вата. Може да му сложиш каквато си поискаш mini-pci wireless карта(a,b,g,draft n), ако искаш и access point да бъде. PC Engines са швейцарци, така че цялото нещо е доста малко – нещо от рода на 16x16x2.5см. За съжаление подобно решение е по-скъпо, но пък има доста повече възможности, защото понася съвсем стандартен Линукс и е напълно безшумно(няма вентилатори), по-малко греещо и в пъти по-икономично от старо PC.
@BORIME4KA
На теория е напълно възможно да ползваш hub, само преди да се захващаш, провери дали има дайвери за принтера. За този модел canon, един бърз сърч показва, че май няма open-source драйвери и не подържа postscript, което значи че е много вероятно да не е подържан в dd-wrt. Доколкото знам рутерите не са с x86 процесор, т.е. няма как да инсталираш binary драйвери. Ако не тръгва от раз на обикновен комп с ново Ubuntu, Fedora, SUSE, сигурно ще е бая зор да го подкараш на рутера, така че пробвай първо с някое от тях да видиш какво ти трябва за инсталацията.
@Канев
Ставаше дума за компютър като файл сървър, не рутер. С удоволствие бих сложил компютър като рутер, но искам специално заделено PC за това и не искам да сложа някое старо. За момента намирам по-полезна комбинацията добър домашен рутер + домашен компютър (който се ползва и за други неща) който се занимава с по-тежките задачи: SSH и VPN сървър.
Що се отнася до принтера – няма значение дали има open source драйвери или не, DD-WRT не печата на принтер! Не съм видял ни един принт сървър способен да „разбира“ принтера си. Тази джаджа е далеч по-проста от това – тя просто пуска един LPD сървър и оставя компютъра да се оправя. LPD сървър е мрежовия вариант на паралелен кабел, с добавеното ограничение, че този кабел е еднопосочен. Всеки компютър който работи с него трябва да има заредени правилни драйвери (като нищо няма да те спре ако заредиш неправилни), и тази комбинация не позволява на тези драйвери да получат статус обратно от принтера ти: неща като мастило, хартия, задръствания няма как да стигнат до компютъра ти. С друг принт сървър – CUPS – тази информация е достъпна, но това е доста по-сложен и мощен сървър и за него вече е важно да има open source драйвери. Съвсем не съм убеден, че DD-WRT може да поеме нещо такова, все едно какво казва документацията.
@Камен
Мерси за инфото за LPD. Май съм бил в доста сериозна заблуда. Бях чул за него но явно не съм дочел. Мислех че и за него трябва подръжка от самото устройство, но явно в това което съм чел са имали предвид принтери с вграден принт сървър. Иначе поне тук някой твърди че може да се ползва CUPS на dd-wrt, не е ясно дали ще му дойде в повечко обаче.
Аз пък тъкмо обмислях да взема fit-pc http://www.fit-pc.com/new/ – струва ми се оптималния вариант с нищожно захранване за конкретния случай 🙂