IlPuntoTecnico
Hardware e Software => Networking => WLAN => Topic aperto da: marven - 04 Giugno 2007, 20:16
-
Per chi fosse interessato, leggersi questo:
http://forum.openwrt.org/viewtopic.php?pid=49722#p49722
Il link dei package
http://marven.altervista.org/amule_kamikaze/amule_packages.tar.gz
è lo stesso di quello che ho pubblicato qualche giono fa, ma c'erano dei problemi... amule si bloccava appena iniziava un download :(
Ma ora ho risolto tutto :D 8)
-
questa è sicuramente una cosa interessante.
2 dubbi: che router ci vorrà mai per far girare amule (mi preoccupa principalmente la cpu) e quanto durerà questa versione di amule visto che non è più sviluppata
-
che router ci vorrà mai per far girare amule (mi preoccupa principalmente la cpu)
Ci vuole un router con risorse adeguate. Io l'ho installato su un Netgear WGT634U o meglio, sul pen drive USB a lui connesso, 32 MB RAM + 64 MB swap su pen drive, CPU Broadcom 5365 @ 200MHz, Flash 8 MB.
Mi sembra il minimo, sicuramente piattaforme più performanti e scalabili, tipo Via-Epia o Wrap per dirne due, sarebbero meno sacrificate. Ma ti assicuro che anche il piccolo WGT634U si comporta egregiamente ;)
La seconda domanda forse non l'ho capita ???
amule@kamikaze è basato sull'ultima versione stabile 2.1.3
http://www.amule.org/files/files.php?cat=34
che non viene più sviluppata perchè appunto e stabile. Ovviamente rimarrà stabile finchè dal ramo CVS in sviluppo non uscirà fuori un'altra versione stabile.
-
avevo letto da qualche parte che lo sviluppo era proprio fermo in assoluto, ma evidentemente mi sbagliavo
-
64 MB swap su pen drive
Swap... su flash? :-\
-
Swap... su flash? Indeciso
Quella del pen drive ovviamente ;) Lo so non gli fa bene lo stesso, ma ho i 2 HD USB pieni ::) e per fare le prove il pen_drive momentaneamente va bene.
Inoltre ho visto che c'e' sempre un po' di ram libera per cui lo swap non viene mai usato ;)
Ormai sono 24 ore che amulo fa il suo dovere :D
Nessunissimo problema, download e upload a bestia e neanche un hang nè freeze, che pacchia! :P
-
Ciao!!! E' il mio primo messaggio in questo forum, mi piacerebbe capire meglio come funziona la storia di amule con router,ecc.... ho trovato qualcosina nei forum stranieri però non ho capito come funziona esattamente il tutto.
Prima di tutto chiedo: la configurazione di cui vi state riferendo è più o meno [router]+[disco esterno ethernet/usb] con installato dentro al router firmware openwrt e amule funzionante da soli senza bisogno di un pc e configurabile il tutto (ovviamente con pc) tramite browser? :o
Spero di non aver preso una grossa cantonata..... ::)
-
Ciao mapoboss! Benvenuto sul forum ;)
Non hai preso una cantonata, amule funziona dentro il router senza bisogno d'altro. A parte la gui o l'interfaccia web o il client command line su un pc per gestire i download/upload e ovviamente un HD USB collegato al router con porta USB che serve anche per installare amule, che altrimenti sulla flash del router non ci sta.
-
ok bene, ho cominciato col piede giusto! ;)
E' da pochi giorni che mi sono interessato a questo argomento: nella ricerca di un pc da usare come muletto sempre connesso sono arrivato a questa probabile soluzione. Mi piacerebbe sapere però se la procedura di flashaggio del router sia semplice o meno. Siccome ho visto che il mio netgear dg834 non è compatibile con il firmware di openwrt sarei anche disposto a prenderme uno apposta se la cosa mi è fattibile.
La procedura di ripristino del firmware originale può capitare che avvenga soltanto via software o anche via hardware? (mi pare d'aver letto che per esempio per la fonera bisogna costruirsi una porta seriale :o)
Curiosità: kamikaze è una delle ultime versioni dei firmware openwrt?
PS:Spero di chiudere il prima possibile l'OT e di passare a parlare di amule. Altrimenti se me lo dite aprirei un thread apposita per questo argomento. ;)
-
Il Netgear DG834 è un router con processore TI AR7 ed è compatibile con la Kamikaze. Non lo è il DG834GT che ha un altro tipo di processore.
Però non ti puo' servire per amule perchè non ha una porta USB per l'HD.
Per il ripristino del firmware originale ti serve sempre la seriale, che tra l'altro serve, salvo casi particolari come il mio Netgear WGT634U, anche per installare Openwrt.
Kamikaze è la versione unstable di Openwrt. WhiteRussian è la versione stabile.
-
Grazie per i chiarimenti. Hai fatto fatica a trovare/costruire il cavo seriale?
-
Non c'e' alcun problema per la seriale. Puoi fare in due modi:
- Autocostruzione:
http://ciclamab.altervista.org/hard_corpo_ser.htm
- Usi un adattatore seriale per telefono cellulare. Trovi informazioni su questo forum e nella "Guida ai segreti del DWL-2100AP" di Ramponis
http://xoomer.alice.it/ramponis/Documents/segreti-dwl-2100ap.rar
I collegamenti al router non sono sempre gli stessi, dipendono dalla piedinatura che c'e' nel router.
Trovi informazioni al riguardo anche nel sito di Openwrt, sezione Hardware.
-
Grazie, è ottima la guida di Ramponis. peccato che il modem in questione non abbia la presa usb. Cmq per quanto riguarda il seriale da quanto ho capito mi basta prendere l'adattatore per cellulare siemens, smontare la presa che va al cellulare e collegare i fili ai pin della presa seriale del router (secondo lo schema specifico) o sbaglio? ::)
Riguardo al tuo router, WGT634U, ho letto che è solamente un access point quindi è sprovvisto di modem. Dunque il tuo va in accoppiata con un modem adsl (o fastweb) ethernet, giusto?
Mi piacerebbe, visto che ho già un modem ethernet, seguire la tua strada. Hai qualche motivo per consigliarmi o sconsigliarmi il tuo router? Attualmente col firmware openwrt-kamikaze ti funzionano i led, il wifi e le porte ethernet? Riesci ad accedere alla chiavetta usb ( o hdd esterno) da un qualsialsi computer connesso al router?
-
Grazie, è ottima la guida di Ramponis. peccato che il modem in questione non abbia la presa usb.
Il DWL-2100AP è un access point, non un modem.
Cmq per quanto riguarda il seriale da quanto ho capito mi basta prendere l'adattatore per cellulare siemens, smontare la presa che va al cellulare e collegare i fili ai pin della presa seriale del router (secondo lo schema specifico) o sbaglio? ::)
Esatto, proprio così.
Riguardo al tuo router, WGT634U, ho letto che è solamente un access point
E' un router wireless, cioè AP+router.
quindi è sprovvisto di modem. Dunque il tuo va in accoppiata con un modem adsl (o fastweb) ethernet, giusto?
Giusto.
Mi piacerebbe, visto che ho già un modem ethernet, seguire la tua strada. Hai qualche motivo per consigliarmi o sconsigliarmi il tuo router? Attualmente col firmware openwrt-kamikaze ti funzionano i led, il wifi e le porte ethernet? Riesci ad accedere alla chiavetta usb ( o hdd esterno) da un qualsialsi computer connesso al router?
Se lo trovi (non è più in vendita) te lo consiglio. Riguardo ai led ti posso dire che quelli eth e wan funzionano. Il WI-FI non l'ho provato ma credo non ci siano problemi. L'HD USB lo puoi condividere su una rete Windows con Samba oppure, come ho fatto io, installi un server ftp come pure-ftpd.
Altri router con porta USB supportati da openwrt li trovi in questa lista:
http://wiki.openwrt.org/TableOfHardware
Occhio che alcuni sono solo USB 1.1
Tra quelli con USB 2 i più consigliabili sono quelli Linksys e Asus (wl-500gp)
Se non ti serve il wireless, quello da scegliere e' probabilmente il Linksys NSLU2 perchè c'e' una comunità molto attiva che ha sviluppato un porting openwrt specifico :
http://www.nslu2-linux.org/
-
mamma mia quante informazioni utili! 8)
ora controllo i modem abbordabili (con usb2 e wifi) nella tabella, specialmente quelli con un buon supporto da parte della comunità, e poi scelgo.
Grazie per l'aiuto. Mi farò vivo appena avrò novità (spero positive).
Ciao. ;)
-
Ciao Marven, ;)
Rieccomi dopo un po...
Ho preso a lavorare sul WGT634U ed è davvero eccezionale.
Ho compilato la mia versione preferita di kamikaze e l'ho flashato.
Ho poi installato asterisk e configurato.
Ma ancora non ho finito.
Ora vorrei metterci su il tuo bel amule, xmail per gestire la posta e ftp o samba (o entrambi) :P
Ma vorrei alcune dritte...
Mi potresti spiegare come hai fatto ad installare il device usb e a farci lo swap.
Inoltre mi servirebbe chiederti se è possibile fare uno script che parta in automatico all'avvio del router che faccia un ping verso un host ad un intervallo di tempo (in secondi) impostabile?
Questo mi serve per un device che ho in remoto e che se non pingato dopo un po tende ad "addormentarsi"
-
Marven... ci sei?
Sei ancora in ferie?
Se si, beato te ;)
-
Ciao Ramponis! :)
Ferie finite purtroppo... ::)
Sto cercando di riprendermi...
Domani dovrei rimontare il WGT qui in ufficio e saprò risponderti più appropriatamente riguardo amule ;)
-
Ciao bentornato! ;)
Finata la pacchia... ;D
Comunque ho fatto un po di cosine è il WGT634U è davvero fantastico.
Ci ho messo su Asterisk e piloto degli Aladino wi-fi.
Ho ancora un po di cosine da fare per farlo funzionare bene, ma mi sto documentando.
Ti spiego che vorrei fare:
Vorrei collegarci in usb uno storage (che so un disco da 160Gb)
Ho letto che è possibile impostare sul disco usb la root.
In questo modo potrei superare il limite della dimensione della flash?
Poi ho pensato, ma la ram basta poi?
Ho anche visto che si può fare uno swap su disco. Questo potrebbe aggirare il problema della ram?
Sai ti dico tutto questo perche ho trovato belli pronti tutti i pacchetti che vorrei "infilare" nel WGT634U.
Mail server, Ftp server, Asterisk e il tuo fantastico Amule
Ma ovviamente per tutto questo ci vuole un bel po di spazio per installarli e un bel po di ram :P
A una cosa... ho uno strano problema col firewall di openwrt...
Anche se lo imposto sembra non funzionare.
Es. se provo ad aprire la porta di 5060 udp per usare asterisk dall'esterno non sembra funzionare.
Inoltre se da un pc provo a navigare il dns funziona e mi risolve i nomi ma le pagine non si aprono.
Che può essere? :-\
-
Comunque ho fatto un po di cosine è il WGT634U è davvero fantastico.
Ci ho messo su Asterisk e piloto degli Aladino wi-fi.
Ho ancora un po di cosine da fare per farlo funzionare bene, ma mi sto documentando.
Molto interessante Asterisk! Al momento non ne so nulla, ma credo che dopo amule sia davvero la cosa più interessante da fare... 8)
Ti spiego che vorrei fare:
....
il disco esterno USB risolve il problema dello spazio su flash. Openwrt può anche fare il boot dal disco esterno.
Con una installazione standard della Kamikaze, voglio dire senza eliminare altri pacchetti, è praticamente necessario installare amule e wxbase sul disco usb.
Il documento di riferimento è questo:
http://wiki.openwrt.org/PackagesOnExternalMediaHowTo
Per estendere la RAM, se necessario, puoi fare un file di swap sul disco USB.
I passi da fare sono:
- creazione di una partizione di swap sul disco USB con fdisk (se non c'e' installa il pacchetto)
- swapon /dev/partizione_di_swap (comando da mettere all'avvio del router)
Io ho fatto una partizione swap da 128 MB.
Poi appena collego il WGT ti do i particolari. Intanto spero ti sia orientato ;)
il fatto che non ti si aprono le pagg. web mi sembra sia un problema di firewall.
Poi ci do un'occhiata e ti dico cosa ho fatto io.
Tra l'altro l'aperutra delle porte emule con iptables è necessaria per avere ID alto.
-
Ottimo, grazie per le info ;)
Io intanto ha appena finito di ultimare la configurazione Asterisk sul mio.
Ora il mio WGT634U è un perfetto centralino voip, abbinato agli aladino wifi (alias WIP6000) ;D
Se ti interessa il tutto posso fornirti un po di info ;)
-
Certo che mi interessa! :D
Ho subito una domanda!
L' aladino wifi (alias WIP6000) funziona con qualsiasi VOIP provider? ???
Fammi sapere se con amule va tutto bene. Hai già compilato i pacchetti amule e wxbase?
-
Si se flashato con il firmware samsung ;D
Per quanto riguarda amule non l'ho ancora messo su, voglio prima ultimare i lavori con Asterisk e poi fare la modifica per spostare la root sul disco usb e ralativo swap
-
Si se flashato con il firmware samsung ;D
Lo immaginavo! ;) Fammi sapere qualche dettaglio in più sul firmware upgrade ;)
DEVO accattarmi 'sto aladino!!! :D Già mi prude il PayPal ;D
Per quanto riguarda amule non l'ho ancora messo su, voglio prima ultimare i lavori con Asterisk e poi fare la modifica per spostare la root sul disco usb e ralativo swap
A disposizione per qualsiasi chiarimento! :)
-
Fammi sapere qualche dettaglio in più sul firmware upgrade
No problem...
Il firmware lo trovi qui:
ftp://216.53.67.161/pub/Down/ (http://ftp://216.53.67.161/pub/Down/)
Scaricati tutti i files.
e segui questa procedura.
http://www.napoliwireless.net/doku/doku.php?id=hack:aladino:firmware
Alcuni fanno l'aggiornamento direttamente dall'ftp originale, ma io preferisco mettermili in locale e farmi l'ftp sul mio pc ;)
Comunque ti assicuro che è facile, ne ho aggiornati già 6 ;D
-
Ramponis,
per l'aggiornamento firmware va bene qualsiasi router/AP Wi-Fi, per esempio il WGT 634U senza protocolli di sicurezza, o è necessario un router Telecom?
Grazie per l'assistenza! ::) Lo so potrei leggermi qualcosa da me, ma vorrei accelerare i tempi di acquisizione del nuovo "giocattolo" :D ;D
-
per esempio il WGT 634U senza protocolli di sicurezza, o è necessario un router Telecom?
Va bene qualsiasi AP/router wi-fi, l'imprtante è che rimuovi qualsiasi sicurezza e imposti il SSID "Alice-12345678"
Lo so potrei leggermi qualcosa da me, ma vorrei accelerare i tempi di acquisizione del nuovo "giocattolo"
No problem, l'hai preso? :D
-
Non l'ho ancora preso, in genere sabato e domenica ci sono più offerte 8)
Nel frattempo posso scocciarti ancora un po'? ::)
1) L'aladino Wi-Fi con firm Samsung ce l'ha il WPA?
2) Si può usare Skype con l'Aladino + Asterisk?
-
1) si, anche wpa2
2) no, anche se esistono dei progetti per fare bridge tra rete skype e rete sip (quella di asterisk). basta cercare su google "skype asterisk" per avere l'imbarazzo della scelta
-
Ha già detto tutto whites11 ;D
-
Grazie Whites! ;)
Ha già detto tutto whites11 ;D
Uhmm... per te avrei la domanda di riserva ;D
Che VOIP provider usi/consigli? Io tempo fa ho fatto un account con Skypho... ???
-
se vuoi ti rispondo sempre io :)
io uso skypho abbastanza regolarmente e devo dire che va molto bene...da quando ho deciso di non usare più aladino wifi.
infatti manifestavo notevoli problemi di connessione (telefonica) che ho risolto usando un telefono voip ethernet.
skypho è economico (chiamare 10 minuti in australia costa 20 centesimi !! ), fornisce un numero fisso distrettuale gratuito e in più il servizio fax.
secondo me è super, poi dipende da cosa ti serve
-
Anche io ho usato skypho, ma ho avuto un po di problemi con l'asterisk su openwrt.
In pratica...
Dopo pochi secondi di chiamata entrante, ricevevo dei messaggi di errore e la linea mi veniva buttata giù.
Peccato perchè la qualità audio è buona.
Poi sono passato a messagenet e i problemi sono scomparsi
http://www.messagenet.it
Qui c'è glia una configurazione di esempio per asterisk
http://www.messagenet.it/voip/sw/asterisk.html
-
...
io uso skypho abbastanza regolarmente e devo dire che va molto bene...da quando ho deciso di non usare più aladino wifi.
...
Ma io è proprio con Aladino che voglio usare l'account Skypho... :'(
Mi farebbe comodo il numero telefonico distrettuale che mi hanno assegnato.
Sentiamo cosa dice Ramponis, magari ha qualche valida alternativa ::)
-
@Ramponis & Whites
Ramponis, mi ha fregato sul tempo ;D
Grazie a entrambi per le esaurienti informazioni ;)
Intanto recuperato un aladino nuovo, 32,50 Euro spedito 8)
-
Ti riconfermo che a me la configurazione:
WGT634U Openwrt Asterisk + messagenet + Aladino wi-fi funziona bene ;)
-
...
Ma io è proprio con Aladino che voglio usare l'account Skypho... :'(
...
i miei problemi sono derivanti dal mio access point (fonera): ho avuto un periodo in cui telefonavo benissimo con aladino e skypho...provare non nuoce!!!
@ramponis
accidenti, lo vorrei proprio questo ap, peccato che sia difficile da trovare (è fuori produzione dal 2005)
-
Si e non so perchè, ha un hardware fantastico e con openwrt puoi fare di tutto!
-
Ti riconfermo che a me la configurazione:
WGT634U Openwrt Asterisk + messagenet + Aladino wi-fi funziona bene ;)
Cosa chiedere di più dalla vita! :D
Aspè che mi arrivi l'aladino, che lo sistemo per benino 8)
....
accidenti, lo vorrei proprio questo ap, peccato che sia difficile da trovare (è fuori produzione dal 2005)
Ora ce ne sono 2 usati su Ebay. Tempo fa quando ho preso, in tempi diversi, i 2 che ho, ogni tanto c'erano delle infornate pazzesche a prezzi interessanti.
Si e non so perchè, ha un hardware fantastico e con openwrt puoi fare di tutto!
Favoloso, quando penso al mio con amule dentro che lavora impeccabilmente meglio di uno schiavo egiziano :P, mi si stampa il classico sorriso d'ebete in volto ;D
-
hai provato ad attaccare un hub usb all'uscita? funziona?
sei sicuro che ci sono su ebay??? io non li trovo!!! ne vedo solo uno dall'austria!!! (sto parlando dell'access point, non del telefono)
-
hai provato ad attaccare un hub usb all'uscita? funziona?
Non ho provato personalmente, ma so che funziona. Dovessero esserci prolemi di alimentazione conviene usare un hub con presina per alimentarlo dall'esterno.
sei sicuro che ci sono su ebay??? io non li trovo!!! ne vedo solo uno dall'austria!!! (sto parlando dell'access point, non del telefono)
Seguro! Uno è quello austriaco che hai detto, l'altro è francese:
http://cgi.ebay.it/RouteurNetgearWGT634U-WiFi108Mbps-Securisez-votre-WiFi_W0QQitemZ290162845066QQihZ019QQcategoryZ44997QQssPageNameZWDVWQQrdZ1QQcmdZViewItem
Comunque non so se hai visto la lista hardware di openwrt. Ci sono un bel po' di router con caratteristiche simili al WGT634U, anzi meglio e pienamente supportati da openwrt.
PS
Problemi di alimentazione possono esserci anche senza hub usb. Per esempio un mio HD USB 2.5" senza alimentazione esterna non funziona. Per sicurezza uso un
HD USB 3.5" alimentato esternamete.
-
Comunque non so se hai visto la lista hardware di openwrt. Ci sono un bel po' di router con caratteristiche simili al WGT634U, anzi meglio e pienamente supportati da openwrt.
Ad esempio?
Ho voglia di nuovo hardware ;D
-
Comunque non so se hai visto la lista hardware di openwrt. Ci sono un bel po' di router con caratteristiche simili al WGT634U, anzi meglio e pienamente supportati da openwrt.
Ad esempio?
Ho voglia di nuovo hardware ;D
No tu di router ne hai fin troppi! ;D
Vabbè, ma solo questa volta... ;)
A me è sempre piaciuto l'ASUS WL-500g Deluxe, ha anche 2 porte USB:
http://www.asus.com/products4.aspx?l1=12&l2=43&l3=0&model=359&modelmenu=1
o ancora meglio quello Deluxe:
http://www.asus.com/products4.aspx?l1=12&l2=43&l3=0&model=1121&modelmenu=1
Comunque la lista è qui:
http://wiki.openwrt.org/TableOfHardware
Ovviamente sono da prendere in considerazione anche i Linksys, openwrt è nato con un Linksys.
-
Il meglio del meglio sarebbe ovviamente un sistema tipo Soekris 8) :P
http://www.soekris.com/index.htm
-
A ok pensavo altri...
Gli asus sembrano molto buoni... anzi in pratica sono identici al WGT634U fatta eccezione per la sezione wi-fi
I linksys li scarto per l'assenza delll'usb.
Stavo cercando qualcosa di veramente tosto a livello di board... pensavo a questa:
http://www.gateworks.com/avila_gw2342.htm
Manca l'usb, ma ha lo slot per CF
e l'hardware dovrebbe essere perfettamente compatibile con openwrt
Ooohhh, molto carina la Soekris :D
Devo fare una ricerchina... ;D
-
Ooohhh, molto carina la Soekris :D
Devo fare una ricerchina... ;D
Ci sono anche le WRAP, anch'esse pienamente supportate da Openwrt:
http://www.mini-box.com/s.nl/sc.8/category.19/.f
-
in effetti gli asus, soprattutto il wl-500g premium, sono ottimi.
-
Ho terminato la configurazione di Asterisk.
Ora funziona perfettamente anche "dall'esterno"
Diversi aladino che parlano tra loro senza problemi e costi :D
-
Ottimo Ramponis! :D ;)
A me l'aladino è arrivato un paio di giorni fa :)
Ancora non ho fatto nulla per mancanza di tempo. Ho solo accumulato qualche link da leggere con più calma più avanti.
Riguardo la comunicazione fra interni ho trovato questo:
http://andreafortuna.wordpress.com/2006/10/13/installazione-e-configurazione-di-asterisk-con-voipstunt-su-openwrt/
in cui si fa riferimento alla configurazione per skypho:
http://www.euteliavoip.com/download/asterisk.html
In pratica, quoto dal primo link:
A questo punto e’ possibile configurare 2 softphone/telefoni VoIP, assegnando gli interni 100 e 101: i due telefoni possono dialogare ed effettuare chiamate esterne appoggiandosi su VoipStunt.
Se poi avete a disposizione un numero geografico registrato con servizi come Skypho , seguendo queste istruzioni sara’ possibile configurare il PBX per accettare telefonate in ingresso e inoltrarle agli interni precedentemente configurati.
Cosa ne pensi Ramponis? ???
-
Interessante...
Si ho letto configurazioni analoghe, anzi non sai quante ;D
Poi però ho rielaboarato le mie e ora funzionano a puntino.
Compreso il natting verso l'esterno.
Se poi ti ci metti e ti serve una mano ti passo il tutto ;)
Per quanto riguarda la config di eutelia l'avevo già vista e usata.
Ma avevo comunque il problema della caduta di linea in ingresso dopo pochi secondi.
Come ti dicevo ho risolto passando a messegenet. ;D
Cosa ne pensi Ramponis?
Io uso una configurazione simile.
Interfono tra i vari aladino wi-fi (interni ed esterni)
Esco su freecall e ricevo tramite messegenet
e funziona alla grande
-
...
Poi però ho rielaboarato le mie e ora funzionano a puntino.
Compreso il natting verso l'esterno.
Che poi il divertimento è proprio quello, scoprire qualcosa :)
Se poi ti ci metti e ti serve una mano ti passo il tutto ;)
Grazie Ramponis, anche per gli spunti circa freecall e messagenet. Telefonare gratis legalmente :P questo è il mio primo "sporco" obiettivo ;D
Fa piacere sapere che quando sarò nella classica cacca ci sarà qualcuno in gamba che mi aiuterà a venirne fuori ;) :-*
-
Telefonare gratis legalmente :P questo è il mio primo "sporco" obiettivo
è stato anche il mio, e posso dire di esserci riuscito ;D
Fa piacere sapere che quando sarò nella classica cacca ci sarà qualcuno in gamba che mi aiuterà a venirne fuori
Altro che, visto l'aiuto che tu mi hai dato, mi sembra il minimo ;)
-
Ora amule è diventato package ufficiale:
http://forum.openwrt.org/viewtopic.php?pid=56303#p56303
Peccato che, dopo averlo compilato insieme a tutto il firmware e ad asterisk, prima di installarlo mi è venuta in mente, non so perchè, l'idea geniale di aggiornare tutto con ipkg update / ipkg upgrade :-\ e nel bel mezzo dell'aggiornamento di busybox il fs è andato in "No space left on device" con conseguente briccamento del router >:(
Per farla breve: seriale + upload del firm appena compilato ma purtroppo perdita di tutti gli scriptini aggiustacose che avevo laboriosamente fatto, modificato, limato... ovviamente le idee geniali devono essere attuate il più in fretta possibile e quindi il backup, cui pure vagamente ho pensato prima di fare la grande caxxata, mi è apparso superfluo, non urgente ::)
Comunque un punto e a capo non fa male, magari strada (ri)facendo trovo qualcosa di meglio che prima non avevo visto o considerato ;)
-
Va be che vuoi farci, capita... ;)
Comunque ho risolto il problema di un router con tanta flash, tanta ram, cpu potente, usb 2.0
Ho preso una via M6000 (cpu 600Mhz fanless).
Ho compilato il tutto per x86 e rulla da paura, molto più veloce di qualsiasi routerboard :D
Ho già messo su ftp, samba, asterisk e ora volevo metterci amule.
Per cui, dicendomi che è diventato un package ufficiale ora lo aggiungo e ricompilo
-
...
Ho compilato il tutto per x86 e rulla da paura, molto più veloce di qualsiasi routerboard :D
Ho già messo su ftp, samba, asterisk e ora volevo metterci amule.
Per cui, dicendomi che è diventato un package ufficiale ora lo aggiungo e ricompilo
Uhmm.. buono a sapersi ;)
Qui in ufficio gli è venuta voglia di voip e se il piccolo WGT634U va bene per gli esperimenti con asterisk, in produzione però dovrò usare qualcosa di più solido :P
Io vado al contrario. Prima ci rimetto amule e poi il resto ;D
-
Per essere solido... il WGT634U va alla grande, ma l'hardware ha i sui limiti.
Invece con una epia non ho praticamente limiti.
Ho già comprato un adattatore ide-compact flash
Ho fatto un'immagine da poco più di 900Mb (perfetta per una compact flash da 1Gb).
Di cui ora ho occupato solo 15Mb, per cui hai volgia a sbizzarrirsi ;D
Per ora sto testando il tutto su un vecchio disco ide da 4gb
Il boot ci mette circa 5 secondi e mi occupa 15Mb di ram (ho recuprato un vecchio banco da 256Mb)
Per cui ho un "router" con flash da 1gb, 256Mb di ram e USB 2.0.
Cosa vuoi di più :D
-
Sicuramente non ti capiterà il briccaggio per mancanza di spazio sulla flash, senza contare che ti puoi fare la flash di backup-riserva ! ;D
-
Esatto ;)
-
Rieccomi... ho aggiornato i src di openwrt e ora vedo che c'è amule.
Marven, mi servirebbe un aiutino... come faccio a compilarlo per x86?
Mi dai un paio di dritte?
Thanks ;)
-
Volentieri Ramponis :)
Fai un
make menuconfig
come Target System scegli X86 [2.6] che è l'ultimo della lista
scegli il target profile per il wi-fi
in network/p2p selezioni amule come modulo <M>
salvi la configurazione e poi
compili il tutto con
make
oppure con (attivazione debugging)
make V=99
se vuoi vedere cosa sta facendo e soprattutto eventuali errori
e dopo un po' ti ritrovi amule e gli altri pacchetti nella directory /trunk/bin/packages
se poi dopo vuoi compilare un package senza compilare tutto il firmware:
esempio:
make package/amule--compile
oppure
make package/amule--compile V=99
ti può anche servire
make package/amule--clean
oppure, col solito utilissimo debugging
make package/amule--clean V=99
Trovi un po' tutto qui:
http://forum.openwrt.org/viewtopic.php?pid=45838
-
A ok, pensavo che andasse compilato esternamente, che domanda da pirla ;D
Compilo e ti faccio sapere l'esito ;)
-
Volendo puoi compilare esternamente.... :-X se hai un portatile ;D ;D ;D
Mettiti un bel giaccone che fa un po' freddino 8) ;D
-
Mettiti un bel giaccone che fa un po' freddino
e si, di questi tempi ;D
Compilazione in corso...
-
Ramponis, hai flashato il firm x86? ??? Funziona?
-
Appena flashato!
Ora vado a pranzo e poi lo provo :D
-
Funziona tutto molto bene ed è molto veloce.
Però ora che ho installato amule non so come configurarlo.
Dove trovo i file di configurazione? Non li trovo ???
-
Benissimo!!! :D
Laconfiguraziione di amule si trova in
/.aMule/amule.conf
Leggiti questo:
https://dev.openwrt.org/attachment/ticket/1248/amule-configuration.txt
Io sono ancora in alto mare, la Kamikaze 7.09 ha problemi con l'USB, non riesco a fargli vedere l'HD USB.
Sto provando a ricompilare il firm con tutto il supporto USB e USB storage nel kernel, senza moduli. Speriamo bene...
-
Ho un problemino... anzi più di uno :'(
Ho aggiunto il supporto per le webcam per avere lo stream-video.
Fin qui tutto ok.
Però ho provato a cercare il folder di amule ma non trovo nulla.
Ho compilato poi asterisk 1.4
In più se provo ad aggiungere un package mi da questo
ipkg install ftp://192.168.1.10/asterisk14_1.4.11-1_i386.ipk
Downloading ftp://192.168.1.10/asterisk14_1.4.11-1_i386.ipk
Installing asterisk14 (1.4.11-1) to root...
ipkg: cannot remove '/etc/asterisk/agents.conf-ipkg.backup': No such file or directory
file_copy: ERROR: failed to copy /etc/asterisk/agents.conf to /etc/asterisk/agents.conf-ipkg.backup
ipkg_conf_write_status_files: Can't open status file: //usr/lib/ipkg/status for writing: No space left on device
An error ocurred, return value: -1.
Collected errors:
backup_make_backup: Failed to copy /etc/asterisk/agents.conf to /etc/asterisk/agents.conf-ipkg.backup
root@OpenWrt:~$ //usr/lib/ipkg/status for writing: No space left on device
-ash: //usr/lib/ipkg/status: Permission denied
Come fa a dirmi che non ha spazio? ???
root@OpenWrt:~$ df
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/hda2 869436 67118 758798 8% /
none 258460 23236 235224 9% /tmp
tmpfs 512 0 512 0% /dev
root@OpenWrt:~$
Se poi lancio amule con il comando amuled mi ritorna:
Segmentation fault
Che succede è impazzito tutto!?
-
Riguardo lo spazio mancante, anche a me è capitato che lo spazio sul fs c'era ma non ne voleva sapere.
Comunque ho risolto questi problemi installando i pacchetti sull'HD USB. Vedi qui:
http://wiki.openwrt.org/PackagesOnExternalMediaHowTo
Riguardo amule non so dirti, non l'ho ancora provato perchè ora lo storage USB mi funziona ma l'interfaccia WAN non ne vuole sapere di comunicare con l'esterno... :'(
-
Azz in due non ne facciamo uno sano ;D
Comunque ho aggiornato i sorgenti e sto ricompilando.
Ho modificato un parametro nella creazione dell'immagine, vediamo un po ::)
Per amule ho letto il topic sul forum di openwrt (quello dove hai scritto anche tu).
Volevo chiederti... quelle varie pacht sono necessarie o gli ultimi sorgenti sono già a posto?
Io ora sto compilando la 9450
Questo perchè se modifico i file e aggiungo quelli nel folder patch (io ne ho solo uno), quando do il make menuconfig mi da errore sul packege amule e non lo carica.
Per cui non posso compilarlo :'(
-
Il pacchetto amule ufficiale non ha bisogno di patch. Non dovesse fungere poi ti dico esattamente come fare per le patch che comunque non vanno aggiunte ai sorgenti del pacchetto ufficiale.
-
Rieccomi... ho compilato la r9450, sembra funzionare bene.
Forse ho corretto il problema dello spazio
Ma amule, nisba
root@OpenWrt:~$ amuled
Segmentation fault
Questo è tutto quello che vedo
Che devo fare? Dove devo mettere le mani? :'(
-
Anch'io sto finendo di compilare la r9450, sperando che la wan si decida a svegliarsi...
Per amule non so dirti, è meglio che aspetti che lo provi anch'io...
Ma pare sia davvero bacato. Guarda in fondo al ticket:
https://dev.openwrt.org/ticket/1248
-
Si è bacato è proprio il problema che ho io :'(
Appena hai risolto prova a dirmi che passi fare per sistemare sto benedetto amule ;)
-
Problema WAN risolto! ;D
era la configurazione dello switch sbagliata nella sezione vlan /etc/config/network
quella giusta per il wgt634u è :
#### VLAN configuration
config switch eth0
option vlan0 "0 1 2 3 5*"
option vlan1 "4 5"
mentre quella di default era:
#### VLAN configuration
config switch eth0
option vlan0 "1 2 3 4 5*"
option vlan1 "0 5"
che dovrebbe essere quella dei Linksys.
Ora se mi avanza tempo provo amule ufficiale....
Comunque tranquillo Ramponis! L'amule casereccio funzionava alla grande.
Nel caso dovessi reinstallare proprio quello, butto giù un po' di appunti dettagliati e li metto in questo thread ;)
Per fortuna amule l'avevo installato sull'HD USB e quasi tutti gli scriptini vari sono li 8)
-
A me amule ufficiale funziona! :D
Cioè per lo meno non mi da errori. Poi continuo la configurazione via SSH da casa ;)
Il tuo problema dev'essere legato alla piattaforma x86.
root@OpenWrt:/$ amuled
amuled: OnInit - starting timer
Initialising aMule
Checking if there is an instance already running...
No other instances are running.
ERROR: Warning Warning! You are running aMule as root.
Doing so is not recommended for security reasons,
and you are advised to run aMule as an normal
user instead.
--------------------------------------------------
Warning! You are running aMule as root.
Doing so is not recommended for security reasons,
and you are advised to run aMule as an normal
user instead.
--------------------------------------------------
ERROR: Info --- This is the first time you run aMule 2.1.3 ---
More information, support and new releases can found at our homepage,
at www.aMule.org, or in our IRC channel #aMule at irc.freenode.net.
Feel free to report any bugs to http://forum.amule.org
Loading temp files from /root/.aMule/Temp.
All PartFiles Loaded.
ListenSocket: Ok.
External connections disabled in config file
*** Server UDP socket (TCP+3) at 0.0.0.0:4665
*** TCP socket (TCP) listening on 0.0.0.0:4662
*** Client UDP socket (extended eMule) at 0.0.0.0:4672
Empty dir /root/.aMule/Incoming/ shared
ERROR: aMule daemon cannot be used when external connections are disabled. To enable External Connections, use either a normal aMule or set the key"AcceptExternalConnections" to 1 in the file ~/.aMule/amule.conf
Now, exiting main app...
aMule OnExit: Terminating core.
aMule shutdown completed.
root@OpenWrt:/$
-
A me amule ufficiale funziona!
Beato te, speriamo che lo fixino presto, lo voglio nella mia supermacchina openwrt >:(
Ho installato e configurato anche samba.
Così posso accedere alla compact flash e agli storage usb.
Ora voglio far funzionare l'ftp (vsftpd).
L'ho installato, funziona, ma ho dei problemini nel configurarlo :-\
-
Forse ho capito...
Ho controllato il tuo archivio e ho visto che nel mio openwrt mancano alcuni package:
jpeg-tools_6b-1
libstdcxx_0.9.28-8
openssl-util_0.9.8e-1
wxbase_2.8.0-1
Solo che non so come compilarli o dove trovarli, riesci ad aiutarmi?
-
Trovato... sto compilando, poi li carico e vediamo se funzia ;)
-
Ho compilato il tutto... ma non funziona, stesso problema :'(
Ora ho tutti i pacchetti tranne:
libstdcxx_0.9.28-8
wxbase_2.8.0-1
Questi due non so come compilarli :-\
Però penso che libwxbase 2.6.4-1 sia il sostituto di wxbase_2.8.0-1 (o no?)
e per l'altro hai qualche dritta? ???
-
Ho trovato nel make del libwxbase commentate delle righe necessarie ad amule.
Le puoi vedere qui...
https://dev.openwrt.org/browser/packages/libs/wxbase/Makefile?rev=9173
Le ho riabilitate e ho ricompilato il tutto (ora con la r9457).
Il package di amule è passato da 1,3Mb a 1,5Mb e mi sono detto è fatta.
Ho installato il tutto, ma stesso risultato quando do il comando amuled
Segmentation fault :'(
-
Eccomi di nuovo qui dopo 2 giorni di blackout ADSL (a casa non ce l'ho più, per il momento)
Ramponis, lascia perdere tutto e fai così:
1) Scaricati il trunk e i packages ed elimina amule e libwxbase
2) Patcha (devi usare patch) il trunk con i 3 file che ci sono qui:
https://dev.openwrt.org/ticket/1248
Verranno create le directory amule (sotto net), wxbase sotto libs e libstdc++ non ricordo dove.
Poi nella dir di amule/patches copi le patch:
configure1.patch
math.patch
che trovi in questo pacchetto:
http://eko.one.pl/openwrt/amule_src.tgz
se compili per MIPS, copia anche la patch che trovi dentro questo file:
http://wl500g.info/attachment.php?attachmentid=1396&d=1176055300
ora devi selezionare amule come modulo in menuconfig. Salvi, esci e compili amule con
make package/amule--compile V=99
Se compili per MIPS nel makefile di amule devi eliminare la dipendenza
@LINUX_2_6_X86
altrimenti amule non ti compare nel menuconfig e inoltre, sempre se compli per MIPS, dei apportare un paio di modifiche, vado a memoria, a un file configure di amule che darà errore quando stai compilando, va tolto x86 e sostituito con mipsel. Per essere più preciso dovrei ricompilare il tutto. Se ho tempo lo faccio.
-
Ci provo, ti dico che succede... ;)
Patcha (devi usare patch) il trunk con i 3 file che ci sono qui:
Ps. come si usa patch, non l'ho mai usato :-\
-
Ci provo, ti dico che succede... ;)
OK, dovrebbe fungere. Ad un utente del forum openwrt, con mobo x86, ha funzionato:
http://forum.openwrt.org/viewtopic.php?pid=58084
-
Mi spieghi come usare patch? ;)
-
Copi le 3 patch nella directory packages poi
patch -p0 < add-libstdc++.patch
patch -p0 < add-wxbase-2.8.0.patch
patch -p0 < add-amule-2.1.3.patch
Una volta fatto le puoi eliminare.
Come ho detto queste tre patch creano le dir di amule e wxbase.
Per le altre patch non devi usare patch, le devi solo copiare nella dir patches di amule.
-
Ho applicato le patch e copiato i file dai sorgenti nel folder patch di amule, ma ora quando lancio make menuconfig ottengo:
Collecting package info: package/wxbaseERROR: please fix package/wxbase/Makefile
Collecting package info: package/amuleERROR: please fix package/amule/Makefile
e non mi mostra quei package nei menù.
Ho sbagliato qualche cosa?
-
Prova a fare un
cd ~/trunk/
make package/symlinks
-
Eseguito:
/openwrt/trunk$ make package/symlinks
++ mkdir -p /home/ramponis/openwrt/trunk/staging_dir/toolchain-i386_gcc4.1.2
++ cd /home/ramponis/openwrt/trunk/staging_dir/toolchain-i386_gcc4.1.2
++ mkdir -p bin lib include stamp
Checking 'autoconf'... ok.
Checking 'bison'... ok.
Checking 'xgettext'... ok.
make[1] package/symlinks
Perfetto ora vede Amule e Libstdcxx :D , ma non so dove cercare wxbase...
ricerca in corso, se ti viene in mede in quale menù è fammi un fischio ;)
-
Stavo provando intanto a compilare amule e libstdcxx.
Questultimo mi va in errore perchè non trova il file libstdc++.so
/openwrt/trunk/staging_dir/i386/lib/libstdc++.so*': No such file or directory
Dove posso trovarlo?
-
Stavo provando intanto a compilare amule e libstdcxx.
Questultimo mi va in errore perchè non trova il file libstdc++.so
/openwrt/trunk/staging_dir/i386/lib/libstdc++.so*': No such file or directory
Dove posso trovarlo?
Eh, non lo so... dovresti vedere se è da qualche altra parte sotto /openwrt/trunk/staging_dir/i386/, modificare il sorgente e continuare la compilazione.
Riguardo wxbase così come libstdc++, dovrebbero essere già selezionati per via delle dipendenze nel makefile di amule e te li trovi compilati insieme ad amule.
-
Li ho trovati, ora sto ricompilando il tutto.
Ti faccio sapere l'esito
Grazie ;)
-
Nel frattempo ho provato la versione ufficiale. Ha lo stesso baco della versione Ticket #1248.
Amule freezza appena inizia un download. Ora provo a patcharlo e lo ricompilo.
-
Ho compilato il tutto.
Ho tutti i package ma non trovo WXBASE.
Non è già presente e non me lo ha compilato.
Azz mi manca solo questo... devo trovare come si compila
-
No nisba... :'(
Per istallare amule mi richiede libwxbase (invece di wxbase non so perchè).
Ho provato ad installarlo, installo amule lo lancio...
Stesso errore >:(
Ce la farò mai :-\
-
Sei sicuro di aver applicato correttamente le patch?
Confronta il file amule che hai ottenuto con quello di prima. Il fatto che ti richieda libwxbase fa pensare che hai compilato i sorgenti originali.
Prima di compilare controlla che ci sia la directory wxbase sotto libs.
Anche a me oggi è capitato di credere di aver compilato amule con tre patch in più e invece mi sono ritrovato con il pacchetto ufficiale.
Allora ho controllato il sorgente e ho visto che amule era in 2 posti diversi, uno con le patch e l'altro senza:
/trunk/package/net/amule
/trunk/feeds/https_svn.openwrt.org_openwrt_packages_/net/amule
io avevo aggiunto le patch solo al primo ma evidentemente compila il secondo sorgente.
-
Grazie per la dritta, verifico e ricompilo ;)
-
Il mio amule ora è perfetto!!! :D
Come accennato prima ho copiato nella dir patches di amule le tre patch:
configure1.patch
math.patch
amule-1gb-uclibc-mipsel.patch
che ho citato nel messaggio:
https://www.ilpuntotecnico.com/forum/index.php/topic,3617.msg43394.html#msg43394
Aggiungo un po' di note per avere amule funzionante a dovere
1) Aprire le porte usate da amule:
aggiungere alla fine di /etc/firewall.user
# Porte per aMule
iptables -I INPUT 1 -p tcp --dport 4662 -j ACCEPT
iptables -I INPUT 2 -p udp --dport 4665 -j ACCEPT
iptables -I INPUT 3 -p udp --dport 4672 -j ACCEPT
e riavviare il firewall:
root@OpenWrt:/$ etc/init.d/firewall restart
2) Spostare la directory di amule /root/.aMule (che viene creata al primo avvio di amuled) su un hard disk.
Io ce l'ho in:
/mnt/usbdrive/.aMule
questo perchè se resta dov'è la flash non durerà molto.
3) Prodursi una password per la connessione con amulegui:
cd /mnt/usbdrive/.aMule (o altro posto dove si è spostata la dir .aMule)
echo -n mypassword | md5sum | cut -d ' ' -f 1
34819d7beeabb9260a5c854bc85b3e44
4) Modificare il file di configurazione
/mnt/usbdrive/.aMule/amule.conf
Le parti da modificare sono queste:
[eMule]
...
TempDir=/mnt/usbdrive/.aMule/Temp
IncomingDir=/mnt/usbdrive/.aMule/Incoming
...
OSDirectory=/mnt/usbdrive/.aMule/
[WebServer]
Enabled=0
Password=34819d7beeabb9260a5c854bc85b3e44
[ExternalConnect]
AcceptExternalConnections=1
ECAddress=
ECPort=4712
ECPassword=34819d7beeabb9260a5c854bc85b3e44
Nota: Io non uso il server web. Volendolo usare va impostato Enabled=1 nella sezione [WebServer]
la password può anche essere diversa da ECPassword.
5) Eliminare il file server.met e scaricarne uno valido
rm /mnt/usbdrive/.aMule/server.met
cd /mnt/usbdrive/.aMule/
wget http://ed2k.2x4u.de/b2yew4vt/min/server.met
6) Creare uno script di start/stop
In /etc/init.d
creare un file amuled
e copiare le seguenti linee:
#!/bin/sh /etc/rc.common
# Copyright (C) 2006 OpenWrt.org
START=70
start() {
set backup=$HOME
export HOME=/mnt/usbdrive/
amuled -f &
amuleweb --config-file=/mnt/usbdrive/.aMule/remote.conf --quiet &
export HOME=$backup
}
stop() {
killall -9 amuleweb
killall -9 amuled
}
In pratica all'avvio di amule viene cambiata la home directory da /root a quella di amule per evitare che venga creata la dir /root/.aMule e viene subito ricambiata in /root
il file amuled va reso eseguibile con
chmod +x amuled
In questo script amuleweb usa il file di configurazione remote.conf . Siccome non uso amuleweb, lo tralascio.
Per vedere come usare lo script basta eseguirlo senza argomenti:
root@OpenWrt:/etc/init.d$ ./amuled
Syntax: ./amuled [command]
Available commands:
start Start the service
stop Stop the service
restart Restart the service
reload Reload configuration files (or restart if that fails)
enable Enable service autostart
disable Disable service autostart
7) Avvio automatico di amule al boot del router
Eseguire:
/etc/init.d/amuled enable
questo crea il link simbolico (o simile)
/etc/rc.d/S70amuled
per disabilitare l'avvio automatico:
/etc/init.d/amuled disable
E' tutto. ;)
ehm... no, quasi tutto. Manca un bella partizione (o file) di swap altrimenti amule sotto carico si siede ::)
io ho fatto una partizione di swap /dev/sda2 sull'HD USB con fdisk e l'ho attivata con swapon
In pratica:
- installare fdisk e swap-utils :
ipkg install fdisk
ipkg install swap-utils
- creare la partizione di swap con fdisk
- predisporre l'area di swap con
mkswap /dev/sda2
- attivare la partizione con
swapon /dev/sda2
vedere se la partizione di swap è stata attivata con free. Nel mio WGT634U, con una patizione da 128 MB, ho questo:
root@OpenWrt:~$ free
total used free shared buffers
Mem: 30044 28920 1124 0 384
Swap: 144576 19584 124992
Total: 174620 48504 126116
Per attivare lo swap all'avvio:
- In /etc/init.d creare uno script di nome swap (o quello che si vuole) contenente queste linee:
#!/bin/sh /etc/rc.common
# Copyright (C) 2006 OpenWrt.org
START=70
start() {
swapon /dev/sda2
}
stop() {
swapoff /dev/sda2
}
oppure queste (script simile al precedente ma con controllo esistenza partizione di swap):
#!/bin/sh /etc/rc.common
# Copyright (C) 2006 OpenWrt.org
START=70
HD=/dev/sda2
start() {
if [ -e $HD ]
then
swapon $HD
fi
}
stop () {
swapoff $HD
}
Renderlo eseguibile con
chmod +x swap
Quindi, per attivare la partizione di swap:
/etc/init.d/swap on
e per disattivarla
/etc/init.d/swap off
Per attivare lo swap automaticamente al boot:
/etc/init.d/swap enable
Volendo usare un file di swap anzichè una partizione, leggersi questo:
http://forum.openwrt.org/viewtopic.php?id=12419
Ultimo consiglio ;)
per vedere l'occupazione di risorse, CPU, RAM etc. usare il comando top. Si ottiene qualcosa del genere:
Mem: 28872K used, 1172K free, 0K shrd, 240K buff, 2676K cached
CPU: 19% usr 19% sys 0% nice 0% idle 52% io 4% irq 4% softirq
Load average: 2.35 1.47 1.24
PID PPID USER STAT VSZ %MEM %CPU COMMAND
802 1 root R 29052 97% 31% amuled -f
508 2 root RW< 0 0% 8% [usb-storage]
3 2 root SW< 0 0% 2% [ksoftirqd/0]
1214 1210 root R 2368 8% 1% top
1209 726 root S 1972 7% 1% /usr/sbin/dropbear -p 22
804 803 root S 29052 97% 0% amuled -f
806 803 root S 29052 97% 0% amuled -f
803 802 root S 29052 97% 0% amuled -f
239 1 root S 2380 8% 0% syslogd -C16
1210 1209 root S 2372 8% 0% -ash
1 0 root S 2368 8% 0% init
229 1 root S 2368 8% 0% logger -s -p 6 -t
230 1 root S 2368 8% 0% init
736 1 root S 2368 8% 0% httpd -p 80 -h /www -r OpenWrt
722 1 root S 2364 8% 0% crond -c /etc/crontabs
241 1 root S 2360 8% 0% klogd
726 1 root S 1916 6% 0% /usr/sbin/dropbear -p 22
783 1 nobody S 1264 4% 0% /usr/sbin/dnsmasq -K -D -y -Z -b -E
249 1 root S 1124 4% 0% /sbin/hotplug2 --override --persiste
52 2 root DW< 0 0% 0% [kswapd0]
-
è inutile sto impazzendo... :'(
io provo a usare patch ma i file che ottengo non sono uguali a quelli del ticket di openwrt
Ho anche provato a modificarli a manina per renderli uguali, ma nisba non mi funzionano.
Inoltre ho visto che in feed lui ha quelli originali, li ho sotituiti ma a quel punto no nmi fa vedere più il pacchetto amule nel menuconfig.
Non so davvero dove sbattere la testa :o
Non è che puoi provare a mandarmi i tuoi che li sostituisco? :-[
-
Ho provato a riscaricare i sorgenti di openwrt in un'altro folder da zero
Ho scaricato le patch, applicate ai sorgenti di amule, wxbase e base-file.
Ho inserito nel folder patch di amule i due file: configure1.patch e math.patch
Lancio: make menuconfig e ottengo:
Collecting package info: package/wxbaseERROR: please fix package/wxbase/MakefileCollecting package info: package/amuleERROR: please fix package/amule/Makefile
Collecting package info: done
In pratica la patch add-libstdc++.patch funziona bene e nel menu posso compilare libstdc++, ma le altre due patch no e dal menù non ho più amule e tantomeno wxbase.
Ma che succede :'(
-
Nisba come tocco i sorgenti di Amule e Wxbase, menuconfig non me li accetta più :'(
Non posso compilarli correttamente, come mi rode >:(
Sono li ma non posso farci niente.. ho provato un po di tutto, ora sto provando l'ennesima compilazione :-\
P.S. nel frattempo mi sto documentando su x-mail... la prossima sfida sarà il mail-server
Ci voglio mettere un bel po di robina su questo OpenWRT x86 :P
-
Mi sa che ci provo anch'io. Poi ti dico ;)
-
ok grazie, fammi sapere ;)
-
Marven, che release stai usando?
Io ora sto lavorando sulla r9462
Non è che ti va di compilarmi quei due (amule e wxbase) maledetti pacchetti? ;)
-
Ci sto provando... ;) quando riesco ti dico :)
En passant...
1) quale versione di asterisk consigli? Io ho compilato la 1.4
possono servire altri pacchetti correlati? ce ne sono un bel po' nel trunk...
2) amule sta funzionando alla grande. Ce l'ho online fisso da ieri pomeriggio con molti file di 2 o 3 GB senza nessun problema. In questo momento ho 12 download attivi e altri 5 in attesa :P + 5 upload.
-
Ci sto provando... quando riesco ti dico
Grazie
1) quale versione di asterisk consigli? Io ho compilato la 1.4
possono servire altri pacchetti correlati? ce ne sono un bel po' nel trunk...
Io sto usando con successo la 1.2, ma sto migrando alla 1.4 per cui ti suggerisco di andare su quest'ultima.
Io per sicurezza li compilo tutti, non si sa mai che un giorno mi servano, Ma per ora ne uso solo 3
Quando ti serve aiuto per la configurazione fammi un fischio ;)
2) amule sta funzionando alla grande. Ce l'ho online fisso da ieri pomeriggio con molti file di 2 o 3 GB senza nessun problema. In questo momento ho 12 download attivi e altri 5 in attesa + 5 upload.
Come ti invidio :'(
-
Quando ti serve aiuto per la configurazione fammi un fischio Occhiolino
Grazie! :)
Riguardo amule@x86, ho tagliato la testa al toro 8)
Si da il caso che ho un backup di un trunk di maggio, quello che ho usato per amule del vecchio ticket 8)
ora sto compilando il tutto per x86 :D
Vediamo se funge, poi penso al trunk nuovo.
-
Aggiunta una nota circa l'attivazione di una partizione di swap nel mio post di prima:
https://www.ilpuntotecnico.com/forum/index.php/topic,3617.msg43507.html#msg43507
-
Ottimo, aspetto tue buone notizie ;)
-
@ramponis
Inviato PM con link per il download di amule@x86 e package correlati ;)
-
Grazie mille
A buon rendere ;)
-
Marven GRANDEEEEEE!!!!!!! :D
Si funziona, ho rimosso il mio amule e libwxbase e ho messio il tuo amule + wxbase e funziona ;D
Mi togli una curiosità?.... che revision hai usato? sai com'è mi piacerebbe poterlo eventualmente ricompilare correttamente :P
Comunque terro i tuoi packages come oro
-
Trovato.. è la r7331. Giusto? ;)
-
Trovato.. è la r7331. Giusto? ;)
Se hai trovato che è quella, allora è quella ;D
Se hai voglia di sperimentare, avrei compilato anche amule@x86 dal trunk ::)
Fammi sapere che ti invio il link per il download del tarball...
-
ok invia che provo, ma penso sia uguale a quella che compilavo io
-
ok invia che provo, ma penso sia uguale a quella che compilavo io
No questa è dopata da mr. marven 8)
-
;D
-
Ramponis, hai novità? ???
-
Ho provato, ma non funziona.
Amule mi richiede wxbase, ma poi quando lancio amuled mi dice che richiede libwx_base_net.
Ovviamente non mi fa installare libwx_base_net se è già presente wxbase
root@OpenWrt:/$ ipkg install ftp://192.168.1.10/amule_2.1.3-1_i386.ipk
Downloading ftp://192.168.1.10/amule_2.1.3-1_i386.ipk
Installing amule (2.1.3-1) to root...
Nothing to be done
An error ocurred, return value: 1.
Collected errors:
ERROR: Cannot satisfy the following dependencies for amule:
wxbase
root@OpenWrt:/$ ipkg install ftp://192.168.1.10/packages/wxbase_2.8.0-1_i386.ipkDownloading ftp://192.168.1.10/packages/wxbase_2.8.0-1_i386.ipk
Installing wxbase (2.8.0-1) to root...
Configuring wxbase
Done.
root@OpenWrt:/$ ipkg install ftp://192.168.1.10/amule_2.1.3-1_i386.ipk
Downloading ftp://192.168.1.10/amule_2.1.3-1_i386.ipk
Installing amule (2.1.3-1) to root...
Configuring amule
Done.
root@OpenWrt:/$ amuled
amuled: can't load library 'libwx_base_net-2.6.so.0'
root@OpenWrt:/$ ipkg install ftp://192.168.1.10/libwxbase_2.6.4-1_i386.ipk
Downloading ftp://192.168.1.10/libwxbase_2.6.4-1_i386.ipk
Installing libwxbase (2.6.4-1) to root...
Nothing to be done
Done.
Collected errors:
Package libwxbase md5sum mismatch. Either the ipkg or the package index are corrupt. Try 'ipkg update'.
root@OpenWrt:/$
Sono ritornato all'altro che funzia ;)
-
Prevedevo un po' di problemi :)
e infatti mi sono appena installato una VM vmware kamikaze x86 ::) per fare ulteriori prove con il trunk.
Poi ti dico ;)
-
Sei troppo avanti ;D
Complimenti per l'impegno ;)
Comunque ora che amule (la tua versione) va, sto lavorando a xmail.
Voglio che faccia anche da mail server e poi lo metto "sotto" :D
-
Bene bene! :D Il "lavoro" non manca mai con openwrt ;D
Personalmente non sono interessato a un mail server anche perchè ne ho già uno sotto le mie dipendenze ;D , quello aziendale 8), Postfix + Courier-pop + Courier-imap + Clamav etc.
-
Con xmail... sto procedendo, ma ho ancora alcune cosine da sistemare.. :-\
Comunque procede bene :D
-
Xmail funzionante!!!!
è un po un casino da installare... ma ce l'ho fatta :D
Che figo il mio openwrt x86, fa tutto quello che voglio.. anzi conosci il modo per fargli fare il caffè? ;D
-
Complimenti per Xmail! :D
...
conosci il modo per fargli fare il caffè? Grossa risata
Farlo forse è chiedere un po' troppo ::)
Però potrebbe scaldarlo ;D :
http://www.vtec.co.uk/product/2129_717.asp
-
Complimenti per Xmail!
grazie ;)
Farlo forse è chiedere un po' troppo
Però potrebbe scaldarlo :
http://www.vtec.co.uk/product/2129_717.asp
Che forte!!! ;D
A parte gli scherzi... che altro ci potrei metter sopra di interessante? ???
Sai così mi occupa solo 40Mb di ram... ne ho 256 totali
-
...
A parte gli scherzi... che altro ci potrei metter sopra di interessante? ???
...
Ma, non so... scorriti l'elenco dei package, qualcos'altro di interessante c'è di sicuro ;)
Nel frattempo puoi occupare il tempo provando amule@x86 da trunk! ;)
Sulla VM openwrt x86 ora funziona! :D
Link per il download e dettagli inviati via PM ;)
-
Grazie, ;)
Lunedì provo il tutto e ti faccio sapere.
-
Ciao a tutti sono nuovo del forum dove ho trovato cose molto interessanti. Ho installato il nuovo firmware di roleo usr sul mio aga ed ora vedo perfettamente l'hd usb da 250 gb. Mi piacerebbe configurare amule sul router ma non so da che parte cominciare. esiste una guida?
Grazie
-
@antopoli
Innanzitutto devi compilare amule per la CPU usata dal tuo router. Questa è la parte più difficile.
Purtroppo del firmware di Roleo e dell'aga non so assolutamente nulla e in questo non posso aiutarti.
Una possibilità, da verificare, sarebbe la compatibilità di Openwrt Kamikaze con il tuo router.
Potresti installare openwrt al posto del firmware attuale. In questo caso l'installazione e configurazione di amule sarebbero notevolmente semplificate.
Per la configurazione vera e propria puoi fare riferimento alle mie note su amule per Openwrt Kamikaze:
https://www.ilpuntotecnico.com/forum/index.php/topic,3617.msg43507.html#msg43507
-
Ciao Marven,
Scusa se ti rispondo solo ora ma sono stato motlo preso :P
Comunque ho provato il tuo ultimo amule e funziona perfettamente!!!
Grandissimo ;)
Nei prossimi giorni faccio un paio di foto del mio super router OpenWRTx86.
è basato su una epia M6000 (cpu 600Mhz passiva) con 256Mb di ram e CF da 1Gb come disco di boot.
è una scheggia e ci gira tutto!!! ;D
-
Il mio openwrt x86 è on-line, ma ho un problema >:(
Non riesco a navigare dai pc.
Il pc-router va in internet e naviga... infatti se da putty faccio un ping verso www.google.it mi risponde, ma se faccio lo stesso dal pc non ottengo risposta.
Ovviamente oltre al ping non navigo.
Penso sia un problema di firewall di openwrt, ma dove devo intervenire?
Ho provato ad aprire diverse porte ma questo si riperquote solo sulla WAN
Puoi aiutarmi? ;)
-
...
Comunque ho provato il tuo ultimo amule e funziona perfettamente!!!
...
Ottimo! E' un trapianto della vecchia versione nel trunk. ;)
Quella attuale proprio non ne vuole sapere di funzionare
Nei prossimi giorni faccio un paio di foto del mio super router OpenWRTx86.
è basato su una epia M6000 (cpu 600Mhz passiva) con 256Mb di ram e CF da 1Gb come disco di boot.
Sono curioso... inoltre mi interessa perchè forse un box del genere mi serve qui al lavoro...
Riguardo al problema di navigazione dalla lan, posta il tuo /etc/config/network
-
Come ti dicevo... il server openwrt x86 è molto veloce e reattivo.
Il dns funziona bene e mi risolve gli indirizzi, ma non naviga :'(
Inoltre ho verificato che se ho il firewall attivo non riesco a collegarmi in ssh nemmeno avendo impostato la regola nel firewall :-\
questa è la configurazione di rete:
# Copyright (C) 2006 OpenWrt.org
#### Loopback configuration
config interface loopback
option ifname "lo"
option proto static
option ipaddr 127.0.0.1
option netmask 255.0.0.0
#### LAN configuration
config interface lan
option type bridge
option proto static
option ifname 'eth0'
option ipaddr '192.168.0.2'
option netmask '255.255.255.0'
option dns ' '
option gateway ''
#### WAN configuration
config interface wan
option proto 'static'
option ifname 'eth1'
option dns '192.168.1.1'
option ipaddr '192.168.1.3'
option netmask '255.255.255.0'
option gateway '192.168.1.1'
Un'altra info... :-[
Che formattazione usi (quella consigliata) per il disco che fa da storage per amule?
Non penso sia possibile usare NTFS perchè me lo vede in read-only.
Peccato perchè sarebbe stato comodo :P
-
Hai provato a levare
option type bridge
nella sezione LAN?
Nel disco USB uso ext3.
-
Ci provo e ti faccio sapere... ;)
-
No nulla, se tolgo quell'opzione il router diventa irraggiungibile dalla rete.
Cosa posso fare? :'(
Ho compilato e installato la r9600 sul mio WGT e la cifratura funziona benissimo sia in WEP che WPA e WPA2.
Se vuoi ti posso passare la mia immagine o i package ;)
Ho notato che anche sul WGT la rete è così:
#### VLAN configuration
config switch eth0
option vlan0 "0 1 2 3 5*"
option vlan1 "4 5"
#### Loopback configuration
config interface loopback
option ifname "lo"
option proto static
option ipaddr 127.0.0.1
option netmask 255.0.0.0
#### LAN configuration
config interface lan
option type bridge
option ifname "eth0.0"
option proto static
option ipaddr 192.168.1.1
option netmask 255.255.255.0
#### WAN configuration
config interface wan
option ifname "eth0.1"
option proto dhcp
E su questo internet sul client va
-
Grazie per le info circa il wpa etc.
Ora compilo e provo :)
Preferisco compilarmi il firm da me perchè alcune cose che non mi servono le tolgo. Lo spazio non è mai abbastanza ::)
La parte VLAN sul WGT634 c'e' perchè in pratica c'e' una sola ethernet che deve fare da LAN WLAN e switch che vengono surrogate con delle lan virtuali. Sulla tua Epia, se non ricordo male, hai due ethernet per cui non ti servono lan virtuali.
Inoltre, almeno per il momento, non ti serve l'opzione bridge sulla lan. Serve sul WGT634U perchè LAN e wireless LAN vanno unite in un'unica rete.
Infatti sul mio WGT634U :
root@OpenWrt:/etc/init.d# brctl show
bridge name bridge id STP enabled interfaces
br-lan 8000.000fb5972489 no eth0.0
ath0
root@OpenWrt:/etc/init.d#
il bridge br-lan unisce la LAN (interfaccia virtuale eth0.0) e ath0 (Wireless LAN)
Prova a postare un ifconfig...
-
Preferisco compilarmi il firm da me perchè alcune cose che non mi servono le tolgo. Lo spazio non è mai abbastanza
Ok, no problem.
Io sulla mia epia non ho di questi problemi :D
Infatti ho installato una webcam con palantir che streemma su di una porta e posso fare anche il video-controllo remoto ;D
Sulla tua Epia, se non ricordo male, hai due ethernet per cui non ti servono lan virtuali
Lo pensavo anche io ma senza quell'opzione non posso raggiungerlo via rete, dove sarà il problema? :-\
Prova a postare un ifconfig...
Eccolo:
root@OpenWrt:/$ ifconfig
br-lan Link encap:Ethernet HWaddr 00:02:B3:27:90:8E
inet addr:192.168.0.2 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::200:ff:fe00:0/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:13125 errors:0 dropped:0 overruns:0 frame:0
TX packets:6330 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:841269 (821.5 KiB) TX bytes:1539430 (1.4 MiB)
eth0 Link encap:Ethernet HWaddr 00:02:B3:27:90:8E
inet6 addr: fe80::202:b3ff:fe27:908e/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:13240 errors:0 dropped:0 overruns:0 frame:0
TX packets:6335 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1033529 (1009.3 KiB) TX bytes:1539808 (1.4 MiB)
eth1 Link encap:Ethernet HWaddr 00:40:63:DA:C5:DB
inet addr:192.168.1.3 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::240:63ff:feda:c5db/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:15276 errors:0 dropped:0 overruns:0 frame:0
TX packets:14632 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:5
RX bytes:2614017 (2.4 MiB) TX bytes:6641072 (6.3 MiB)
Interrupt:11 Base address:0xe800
imq0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
UP RUNNING NOARP MTU:1500 Metric:1
RX packets:14376 errors:0 dropped:0 overruns:0 frame:0
TX packets:14359 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:5
RX bytes:2304649 (2.1 MiB) TX bytes:2279698 (2.1 MiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:1920 errors:0 dropped:0 overruns:0 frame:0
TX packets:1920 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:197386 (192.7 KiB) TX bytes:197386 (192.7 KiB)
root@OpenWrt:/$
-
Sembra tutto a posto... le interfacce trasmettono e ricevono.
Il problema dev'essere sul firewall o sul client.
Prova a confrontare la configurazione firewall del WGT634U e quella della Epia.
PS
Posta anche un
# brctl show
-
Eccolo:
root@OpenWrt:~$ brctl show
bridge name bridge id STP enabled interfaces
br-lan 8000.0002b327908e no eth0
Non ci sono particolari differenze nei due firewall.
Anzi ora ho copiato la configurazione del firewall dal wgt verso l'x86, ma da qui non posso provarlo
L'unica differenza che vedo sul WGT è che la WAN prende l'ip in automatico
Ps dimenticavo anche con il firewall spento non navigavo.
Il Dns va ma ninte altro.
Sta sera riprovo con queste modifiche ;)
-
root@OpenWrt:~$ brctl show
bridge name bridge id STP enabled interfaces
br-lan 8000.0002b327908e no eth0
Questo spiega perche' ti serve l'opzione bridge. eth0 fa parte del bridge e l'IP è assegnato al bridge. Se a eth0 togli l'opzione bridge dovresti levare la stessa eth0 dal bridge con
#brctl delif eth0
e poi eliminare anche il bridge con
#brctl delbr br-lan
Tentare non nuoce...
Tutto cio', cioè l'eliminazione del bridge, e' solo per curiosità. Se il router lo raggiungi dalla LAN ma non navighi è evidente che il problema è altrove.
Comunque sto notando che hai
option dns ' '
option gateway ''
Cioè per dns hai uno spazio e per gateway nulla.
Prova a eliminare totalmente
option gateway (non ti serve)
e assegna un dns funzionante.
Cioè anzi, elimina anche
option dns
non ti serve nemmeno quello.
-
Si li avevo notati anche io.
Li ho rimossi ma nulla da fare.
Non mi rimane che rompere il bridge e vedere che succede.
Grazie mille, ti faccio sapere
-
Ho risolto! :D
era una pirlata... colpa di uno script che lanciavo allo startup.
Su tutti avevo inserito alla fine il "&", ma in quello o l'ho dimenticato o l'ho inavvertitamente cancellato.
Per ui mi bloccava il tutto.
Ora funziona tutto perfettamente ;D
-
Ottimo Ramponis!!! :D
Invece a me il WPA non va in nessun modo...
Inviato PM ---> ;)
edit
Risolto tutto! :D
Il problema era quel catorcio di Windows... :-\
-
Bene ora spostiamoci sul nuovo progetto: ASTERISK
https://www.ilpuntotecnico.com/forum/index.php/topic,4315.0.html
-
Ciao Marven ;)
Rieccomi... il mio Amule su OpenWRt x86 è fantastico, ma ho un problemino sul WGT.
Ho installato amule anche sul WGT634U.
Alla porta USB ci ho collegato un hub attivo al quale ho collegato una vecchia chiave USB 2.0 da 128 mb (con partizione swap) e un hdd usb 2.5 da 20Gb. (per il download)
Tutto è configurato correttamente (analogo all'x86) amule parte senza problemi, ma l'interfaccia remota (su un WinXP) non sempre si collega e dopo un po non fa più refresh.
Se chiudo e riapro non si collega più e non mi da alcun errore.
Ho notato che lo swap viene usato pochissimo (1,7Mb).
Ho anche notato (col comando top) che la cpu rimane sempre fissa tra il 98-99%
Fa lo stesso anche a te o è un problema mio?
Come posso risolvere?
Ciao e grazie
-
Dopo una mezzoretta la cpu si è attestata sul 70% ma non risco a connettermi con l'interfaccia remota :-\
-
Ciao Ramponis! ;)
Rieccomi... il mio Amule su OpenWRt x86 è fantastico,
Tu mi tenti! :D 8)
Ho installato amule anche sul WGT634U.
E' cosa buona e giusta. ;D
Ho notato che lo swap viene usato pochissimo (1,7Mb).
Ho anche notato (col comando top) che la cpu rimane sempre fissa tra il 98-99%
Fa lo stesso anche a te o è un problema mio?
No, io non ho questo problema.
In questo momento, con 3 download, 5 upload attivi e anche asterisk attivo:
Occupazione CPU 21% e swap in uso 27 MB
943 1 root D 34372 114% 21% amuled -froot@OpenWrt:~# free
total used free shared buffers
Mem: 30044 29044 1000 0 496
Swap: 144576 27744 116832
Total: 174620 56788 117832
L'occupazione CPU dipende dai download/upload attivi, in definitiva dai limiti di banda. Io, in preferenze/connessioni di amulegui, li ho impostati così:
DL: 30 KB/s
UL: 10 KB/s
Allocazione slot: 2
Fammi sapere :)
-
Ho circa le tue stesse impostazioni...
Riavvio il router.. carica il tutto.
Riesco a collegarmi dopo pochi secondi non dialoga più col server
962 1 root R 12156 40% 98% amuled -f
total used free shared buffers
Mem: 30044 29072 972 0 3096
Swap: 120448 0 120448
Total: 150492 29072 121420
Non c'è modo di ricollegarsi se non riavviando il router :'(
e poi siamo da capo
-
Marven mi faresti la cortesia di postarmi il tuo amule.conf (mascherando le parti riservate).
Grazie ;)
-
Ho circa le tue stesse impostazioni...
Riavvio il router.. carica il tutto.
Riesco a collegarmi dopo pochi secondi non dialoga più col server
962 1 root R 12156 40% 98% amuled -f
total used free shared buffers
Mem: 30044 29072 972 0 3096
Swap: 120448 0 120448
Total: 150492 29072 121420
Non c'è modo di ricollegarsi se non riavviando il router :'(
e poi siamo da capo
Temo tu non abbia applicato le patch giuste ???. Vedi i miei post a riguardo.
Comunque sia ecco il mio amule.conf:
[eMule]
AppVersion=aMule 2.1.3
Nick=http://www.aMule.org
QueueSizePref=50
MaxUpload=10
MaxDownload=30
SlotAllocation=2
Port=4662
UDPPort=4672
UDPDisable=0
Autoconnect=1
MaxSourcesPerFile=300
MaxConnections=500
MaxConnectionsPerFiveSeconds=20
RemoveDeadServer=1
DeadServerRetry=9
ServerKeepAliveTimeout=0
Reconnect=1
Scoresystem=1
Serverlist=1
AddServersFromServer=0
AddServersFromClient=1
SafeServerConnect=0
AutoConnectStaticOnly=0
SmartIdCheck=1
ConnectToKad=1
ConnectToED2K=1
TempDir=/mnt/usbdrive/.aMule/Temp
IncomingDir=/mnt/usbdrive/.aMule/Incoming
ICH=1
AICHTrust=0
CheckDiskspace=1
MinFreeDiskSpace=1
AddNewFilesPaused=0
PreviewPrio=0
ManualHighPrio=0
FullChunkTransfers=1
StartNextFile=0
StartNextFileSameCat=0
FileBufferSizePref=16
DAPPref=1
UAPPref=1
OSDirectory=/mnt/usbdrive/.aMule/
OnlineSignature=0
OnlineSignatureUpdate=5
EnableTrayIcon=0
MinToTray=0
ConfirmExit=0
StartupMinimized=0
3DDepth=10
ToolTipDelay=1
ShowOverhead=0
ShowInfoOnCatTabs=0
ShowRatesOnTitle=0
VerticalToolbar=0
VideoPlayer=
VideoPreviewBackupped=1
StatGraphsInterval=3
statsInterval=30
DownloadCapacity=3
UploadCapacity=3
StatsAverageMinutes=5
VariousStatisticsMaxValue=100
SeeShare=2
FilterLanIPs=1
IPFilterAutoLoad=1
IPFilterURL=
FilterLevel=127
FilterMessages=0
FilterAllMessages=0
MessagesFromFriendsOnly=0
MessageFromValidSourcesOnly=1
FilterWordMessages=0
MessageFilter=
ShareHiddenFiles=0
AutoSortDownloads=0
NewVersionCheck=0
ExecOnCompletion=0
ExecOnCompletionCommand=sh -c '~/example.sh "%FILE" %HASH'
Language=
SplitterbarPosition=75
YourHostname=
DateTimeFormat=%A, %x, %X
IndicateRatings=1
AllcatType=0
ShowAllNotCats=0
DisableKnownClientList=0
DisableQueueList=0
MaxMessageSessions=50
PermissionsFiles=416
PermissionsDirs=488
Address=
SmartIdState=1
[FakeCheck]
Browser=0
BrowserTab=1
CustomBrowser=
[Proxy]
ProxyEnableProxy=0
ProxyType=0
ProxyName=
ProxyPort=1080
ProxyEnablePassword=0
ProxyUser=
ProxyPassword=
[WebServer]
Enabled=0
Password=********************************
PasswordLow=
Port=4711
UseGzip=1
UseLowRightsUser=0
PageRefreshTime=120
Template=php-default
[ExternalConnect]
AcceptExternalConnections=1
ECAddress=
ECPort=4712
ECPassword=********************************
ShowProgressBar=1
ShowPercent=0
UseSrcSeeds=0
UseSecIdent=1
IpFilterOn=1
[Razor_Preferences]
FastED2KLinksHandler=1
FullQueueSources=0
HighQueueRankingSources=0
HighQueueRanking=1200
AutoDropTimer=240
NoNeededSourcesHandling=1
[SkinGUIOptions]
UseSkinFile=0
SkinFile=
[Statistics]
MaxClientVersions=0
TotalDownloadedBytes=91778637865
TotalUploadedBytes=151571175388
PS
Nota che ho anche sorgenti e connessioni limitate a questi valori:
MaxSourcesPerFile=300
MaxConnections=500
PS2
Nota anche quanto ha lavorato il mio piccolo mulo :D
TotalDownloadedBytes=91778637865
TotalUploadedBytes=151571175388
91 giga in download e 151 in upload.
-
Le patch sono giuste, sto usando il tuo package :)
Almeno penso...
Potresti ripostarmi il tuo amule.ipk?
Provo a disinstallarlo e reinstallarlo ;)
Grazie
PS trovato il link nella prima pagina ;)
-
Il link nella prima pagina è la versione vecchia (comunque perfettamente funzionante) ottenuta a partire da:
https://dev.openwrt.org/ticket/1248
Quella nuova utilizza libwxbase anzichè wxbase.
Scaricala da qui:
http://marven.altervista.org/amule_kamikaze/packages_kamikaze_ r9632.rar
I dettagli su come "produrla" sono qui:
https://www.ilpuntotecnico.com/forum/index.php/topic,3617.msg43507.html#msg43507
https://www.ilpuntotecnico.com/forum/index.php/topic,3617.msg43394.html#msg43394
-
Azz ho un altro problema... ho disinstallato amule
Ma ora non riesco ad installare il nuovo package, mi da spazio su disco insufficiente!
Ma non aggiorna lo spazio una volta rimossi dei package e/o files?
Ho provato a eliminare dei vecchi files che non mi servono più ma non mi libera lo spazio :-\
PS il link alla nuova versione non va, puoi controllarlo ;)
-
Una cosa importante:
nel messaggio https://www.ilpuntotecnico.com/forum/index.php/topic,3617.msg43394.html#msg43394
tralascia le parti:
1) Scaricati il trunk e i packages ed elimina amule e libwxbase
2) Patcha (devi usare patch) il trunk con i 3 file che ci sono qui:
https://dev.openwrt.org/ticket/1248
Verranno create le directory amule (sotto net), wxbase sotto libs e libstdc++ non ricordo dove.
Se compili per MIPS nel makefile di amule devi eliminare la dipendenza
@LINUX_2_6_X86
altrimenti amule non ti compare nel menuconfig e inoltre, sempre se compli per MIPS, dei apportare un paio di modifiche, vado a memoria, a un file configure di amule che darà errore quando stai compilando, va tolto x86 e sostituito con mipsel. Per essere più preciso dovrei ricompilare il tutto. Se ho tempo lo faccio.
Queste parti servivano solo per produrre la versione x86 del vecchio trunk con il nuovo trunk.
In pratica scaricati il trunk e applica le tre patch citate.
Riguardo lo spazio "perso", anch'io ho avuto lo stesso problema. Credo sia dovuto a qualche limitazione di squash fs.
Per questo motivo nel firmware integro solo i package strettamente necessari e il resto lo metto sull'HD usb.
Puoi risolvere il problema facendo ulteriori disinstallazioni di package secondari finchè non ti viene liberato lo spazio sufficiente, reinstalli amule e dipendenze e infine tutti gli altri package che hai levato.
-
Azz mi sa che sono fottuto!!!
Mi da la flash piena e non mi permette più di rimuovere nulla :'(
-
Sono riuscito a rimuovere wxbase
A quel punto ho provato a rimettere la versione vecchia + wxbase e poi la nuova con libwxbase
Ma entrambe mi danno "segmentation faul"
Ho compinato un casino :-[
Devo riflashare tutto :'(
Scusa se ti rompo ancora...
Non è che mi riusciresti a compilare un'immagine di openwrt con amule e libwxbase gli altri package li ho già compilati ;)
-
Non è che mi riusciresti a compilare un'immagine di openwrt con amule e libwxbase gli altri package li ho già compilati ;)
PM ---> ;)
-
Grazie mille...
Intanto ti passo il link di un repository dove trovi l'immagine + packages (oltre 900, tutto quello che sono riuscito a compilare)
di OpenWRT x86 :D
ftp://p3x-989.ath.cx/OpenWRT_x86 (http://ftp://p3x-989.ath.cx/OpenWRT_x86)
L'immagine è grandina (ottimizzata per CF da 1GB)
-
ftp://p3x-989.ath.cx/OpenWRT_x86 (http://ftp://p3x-989.ath.cx/OpenWRT_x86)
Accidenti che repository "obeso"!!! ;D :D
Grazie! Spero di poter usare una kamikaze box x86 al più presto 8)
-
Si ho compilato tutto quello che potevo
Ho pensato, se poi mi dovesse servire qualche cosa... ;D
In questo repository Amule usa ancora wxbase, ma funziona perfettamente ;)
-
In questo repository Amule usa ancora wxbase, ma funziona perfettamente ;)
E' quello che ho compilato io, vero?
I package ufficiali lisci ancora non fungono per niente (x86) o non fungono bene (mips) ....
-
E' quello che ho compilato io, vero?
No li ho compilati io, ma seguendo le tue dritte nei post precedenti (per cui sono sempre tuoi figli) ;)
Ho scaricato la tua immagine, mi dicevi che era completa di tutto.
Basta quindi che gli installo amule e libwxbase e sono a cavallo, giusto?
-
No li ho compilati io, ma seguendo le tue dritte nei post precedenti (per cui sono sempre tuoi figli) ;)
Questo mi fa ancora più piacere, soprattutto perchè seguire le mie note sommarie confuse e frammentarie non dev'essere molto divertente ;D
Basta quindi che gli installo amule e libwxbase e sono a cavallo, giusto?
Si, giusto. Ovviamente installa amule libwxbase e le altre dipendenze sull'HD.
-
Nel frattempo che recupero il WGT (non l'ho a casa) e lo riflasho, mi faresti un ultimo favore :-[
Mi passeresti (compressa) la cartella del package di amule (da te già modificata) dei sorgenti di openwrt in modo da potermi poi compilare autonomamente quel package per altre piattaforme?
Sai vorrei provare ad aggiornare il mio OpenWRT x86 :P
Grazie
-
@Ramponis
PM ---> :)
-
Grazie mille ;)
-
Mi passeresti anche la versione nuova?
con libwxbase
-
Acc.. l'ho appena eleiminata per fare spazio. Ma aspe' qualche minuto che la rifaccio con l'ultimo trunk ;)
-
In effetti nel source del tuo amule c'è una patch che io non avevo... :-\
Sia quello vecchio (con wxbase) che il nuovo (con libwxbase) hanno una patch per mipsel...
Infatti è sul WGT che non mi funzionava amule, mentre sull'x86 funziona senza problemi.
Ho compilato quello vecchio e ora compilo il nuovo e poi li provo entrambi e ti faccio sapere...
Grazie ancora ;)
-
In effetti nel source del tuo amule c'è una patch che io non avevo... :-\
Sia quello vecchio (con wxbase) che il nuovo (con libwxbase) hanno una patch per mipsel...
Non dire che non l'ho detto ;D
https://www.ilpuntotecnico.com/forum/index.php/topic,3617.msg43507.html#msg43507
E' per questo che non amo scrivere guide, quasi nessuno le legge e quei pochissimi che le capiscono non hanno bisogno di leggerle ;D
La patch per mipsel non dovrebbe servire per x86, comunque male non gli fa ;)
-
Invece io scrivo volentieri le guide, ma non sono altrettanto bravo a leggerle :-[ :P
La patch per mipsel non dovrebbe servire per x86
Confermo, infatti sul mio OpenWRT x86 funziona senza problemi anche senza la patch.
PS Compilate entrambe le versioni.
Ora sto flashando la "nuova" e vediamo come va ;)
-
Alla grande!!!!
La versione nuova è una bomba
Funziona e si è messo subito a scaricare come un pazzo!!! :D
Ora la cpu è sempre intorno al 30%
Grazie ancora marven ;)
-
La versione nuova è una bomba
Perfetto!
Per la verità anche la "vecchia", quella con wxbase per intenderci, funzionava benissimo. D'altronde anche la versione x86 usa wxbase.
-
Ultima cosa...
Come fai coi nodi kad?
Mi spiego.. sembra non riuscire a collegarsi ai nodi kad, infatti la ricerca sui kad non mi ritorna nulla.
Il firewall è configurato correttamente ma vedo nodi 0
Devo scaricare un file nodes.dat buono?
Tu quale usi?
-
Neanche a me Kademlia funziona sempre. Talvolta è on talvolta off. Però non ho approfondito la cosa perchè non sono un downloader incallito.
Ora provo anch'io con il nodes.dat che c'e' qui ;)
http://www.nodes-dat.com/
PS
Ho stoppato amuled
ho eleminato nodes.dat
ho scaricato
root@OpenWrt:/mnt/usbdrive/.aMule# wget http://emule-inside.net/nodes.dat
e ho aggiunto in amule.conf alla fine della sezione [emule]:
KadNodesUrl=http://emule-inside.net/nodes.dat
Riavviato amuled, il kad è sempre on e attivo e la ricerca kad funziona.
Le statistiche non funzionano perchè il supporto alle statistiche è disabilitato nel Makefile:
--disable-wxcas Volendo le statistiche bisogna ricompilare con:
--enable-wxcas
-
amule sul WGT funziona però ho ancora un problemino...
Sul WGT ho collegato un hub usb 2.0 alimentato.
A questo ci ho collegato un hdd 2.5 per notebook e una vecchia chiavetta usb da 128Mb.
Ho fatto lo swap sulla chiavetta usb.
Sembra funzionare bene ma dopo un po il WGT non la vede più e ovviamente si imballa.
Che dici è meglio ripartizionare l'hdd e farci li una piccola partizione di swap? :-\
-
...
Ho fatto lo swap sulla chiavetta usb.
...
Che dici è meglio ripartizionare l'hdd e farci li una piccola partizione di swap? :-\
...
Lo swap su pen drive è sconsigliabile per almeno tre motivi:
- La continua scrittura sul pen drive a lungo andare ne rovina la flash, va bene solo per prove;
- Con due dispositivi USB, il bus USB è più impegnato, il trasferimento dati è più lento è l'occorrenza di errori USB più elevato, specie se hai un hub USB. Meno cose ci sono e meno probabilità di errori o guasti ci saranno.
- In ogni caso il trasferimento dati su pen drive è più lento che su un HD. Questo perchè seppure il bus USB è abbastanza veloce, altrettanto, in genere, non lo è la scrittura sulla flash del pen drive.
Conviene quindi partizionare l'HD con due partizioni, una ext 3 e l'altra swap. Io ho fatto una partizione swap da 128 MB circa.
Anche l'HD da 2,5 pollici lo sconsiglierei a favore di uno da 3,5 pollici ad alta velocità da almeno 7200 rpm e con buffer da 8 o 16 MB ram.
Inoltre i case da 3,5" in genere sono raffreddati meglio a tutto vantaggio dell'affidabilità.
Rimanendio in argomento p2p, ho provato i pacchetti peerguardian e MoBlock.
Purtroppo il primo da errori e il secondo, che sarebbe preferibile perchè più leggero e nativo linux, non funziona perchè manca il supporto NFQUEUE. Lo stesso problema di questo utente openwrt:
http://forum.openwrt.org/viewtopic.php?pid=55826
Il fatto è che l'NFQUEUE nel kernel 2.6 io non riesco a trovarlo oppure non c'è proprio. C'era nel kernel 2.4
Una soluzione alternativa può essere quella di piazzare un bel listone nel file host ricavandolo dalle liste level1, level2 e level3 presenti qui:
http://www.bluetack.co.uk/forums/index.php?act=dscriptca&CODE=viewcat&cat_id=4
e convertendolo in file host con il convertitore presente nello stesso sito:
http://www.bluetack.co.uk/converter/index.php
-
Grazie per ituoi consigli marven ;)
In effetti le cose che mi hai detto sono le stesse a cui stavo pensando io.
La configurazione era solo provvisoria giusto per vedere il funzionamento di amule.
Interessante il tuo lavoro sui p2p... provo a documentarmi un po anche io e poi vediamo che riusciamo a tirar fuori ;)
-
In effetti con lo swap sul disco funziona senza problema.
La scelta dello swap su chiavetta non è stato un test felice :-[
Il disco da 2.5 pollici non è velocissimo, ma funziona bene.
Per ora lascio quello per un discorso di ingombro, poi vedremo ;)
-
Ciao Marven, rieccomi ;)
Ho scoperto una cosa nuova riguardo OpenWRT
Il filesystem Squash è di tipo readonly per quello che dopo un pò di modifiche da l'errore di spazio esaurito.
Il filesystem jffs2 invece è read/write per cui è possibile recuperare lo spazio quando si elimina qualcosa.
Per cui voglio provare a ricompilare il firmware e riflashare il WGT con jffs2.
Ho una domanda, tu hai idea della differenza tra il filesystem jffs2-64k e jffs2-128k?
La dimensione è praticamente identica... per cui quale usare?
Grazie
-
....
Ho scoperto una cosa nuova riguardo OpenWRT
Il filesystem Squash è di tipo readonly per quello che dopo un pò di modifiche da l'errore di spazio esaurito.
Il filesystem jffs2 invece è read/write per cui è possibile recuperare lo spazio quando si elimina qualcosa.
Beh si è cosa nota.... Lo puoi cancellare solo apparentemente ma lo spazio occupato resta lo stesso, non si restringe.
Per cui voglio provare a ricompilare il firmware e riflashare il WGT con jffs2.
So che occupa più spazio e che ha qualche svantaggio:
http://en.wikipedia.org/wiki/JFFS2
ma tu ci farai sapere di prima mano! Vero? ;)
Ho una domanda, tu hai idea della differenza tra il filesystem jffs2-64k e jffs2-128k?
La dimensione è praticamente identica... per cui quale usare?
Qui c'e' una risposta:
http://forum.openwrt.org/viewtopic.php?pid=45320
Ma se sei curioso provali tutt'e due! A te l'ardua sentenza 8)
-
Ok ci provo e ti faccio sapere...
Grazie mille ;)
-
Ciao Marven...
Hai visto che è stato rilasciato aMule 2.2.1 :D
Dici che è possibile fare il porting per openwrt?
(ormai tu sei un esperto a riguardo)
Non è che ci dai un occhio :P
-
Mi sa che sei in vacanza... beato te ;D
Ci becchiamo quando torni ;)
-
Mi sa che sei in vacanza... beato te ;D
Ci becchiamo quando torni ;)
Caro Ramponis, ahimè non sono ancora in vacanza :'(
e per vari impegni non ho più seguito nè il forum nè aMule :-[
Però ho visto che c'e' un ticket per la v. 2.2.1 :P
Ed è quasi in uscita la nuova release della Kamikaze :D 8)
OpenWrt Kamikaze 8.08 Release will, amongst other, focus on bringing the following features:
- Firewall rewrite
- Broadcom 47xx running reliably with the new Kernel, not including wifi
- IMQ and Traffic shaping tested with newer kernels, especially 2.6.25
- Sysupgrade for more platforms (x86 is tested again)
- The new web interface (LuCI, Lua Configuration Interface)
- Full support for new platforms and targets
- Attention towards the integration of security updates
- Package maintaining and updates between releases
The OpenWrt Team
Quando sarò in ferie conto di dare un'approfondita occhiata a entrambi :o 8)
Ciao! :)
-
Caro Ramponis, ahimè non sono ancora in vacanza
e per vari impegni non ho più seguito nè il forum nè aMule
Mal comune, mezzo gaudio ;D
E si sono nella tua stessa situazione :'(
Però ho visto che c'e' un ticket per la v. 2.2.1
Ed è quasi in uscita la nuova release della Kamikaze
Si, sto sto tenendo d'occhio gli sviluppi, ma il miglior porting amule per openwrt per ora è il tuo ;)
Quando sarò in ferie conto di dare un'approfondita occhiata a entrambi
Be conto di studiarci su anche io per le ferie, ma mi manca ancora un poco...
Per ora mi sto dilettando a compilare la r12087
Ci sentiamo presto, buone vacanze!
-
Un saluto a tutti!
ho appreso da questo forum l'upgrade di emule prima alla 2.2.1 e ora alla 2.2.2
bastandomi su kamikaze r12244 ho creato i nuovi pacchetti amule usando anche le solite patch...
http://pub.briata.org/openwrt_kamikaze/r12244/bin/packages/mipsel/
non sono ancora testati in quanto ora non ho molto tempo.
al sopracitato indirizzo sono presenti 3 versioni di amule.
la versione stabile 2.1.3
la versione unstable 2.2.2
la versione stabile per adunanza aka flamingo
per ogni versione sono disponibili 3 pacchetti a seconda delle esigenze e dello spazio disponibile sulla flash:
amulecmd
amuled
amuleweb
buon test a tutti.
-
Perfetto ;)
Appena ho una attimo le provo :D
Grazie mille
-
Ciao fbriata :)
Ottimo (e abbondante) primo post! :D
Anch'io appena posso proverò le nuove versioni di amule.
@Ramponis
Ciao :)
Poi durante le ferie non ho fatto niente di niente, anche li troppi impegni ;D
Spero che i bei tempi (morti, liberi, persi che dir si vogliano ;D ) tornino presto :P
-
A chi lo dici... ;)
Ciao e ben tornato
-
Ciao Marven, ;)
Come stai?
Io sto giochicchiando con l'AGPF che secondo me può essere il degno successore del WGT634U.
x fbriata
Mi interessa il tuo porting di amule alla versione 2.2.2 e per adunanza.
Potresti postare i sorgenti modificati? ( il make file)
Stavo provando a fare il porting della versione 2.2.5 ma senza successo, tu ci hai provato?
-
Ciao Marven, ;)
Come stai?
Ciao Ramponis! :)
Hai un PM ;)