Visualizzazione stampabile
-
Quote:
Originariamente inviato da
ChristianTroy
Monta System rw e sposta lo script in /System/bin (di default on init.rc ci son permesso restrittivi, tipo nosuid, in data e sdcard)
ho provato a spostare tutto in /bin, ma continua a non montarmi i moduli singolarmente...
come mai? ti faccio un esempio
Quote:
# insmod ipt_ecn.ko
insmod: init_module 'ipt_ecn.ko' failed (No such file or directory)
ma il file c'è perchè facendo ls me lo trova...
lo faccio con il system rw perchè lascio anche root explorer aperto mentre lavoro con il terminale...
-
Io ho fatto come suggerito, ho montato in rw system ho caricato lo script in /system/bin e poi l'ho avviato ma mi da errore..Però dando lsmod vedo dei moduli caricati , ora devo capire se alcuni moduli non li ha caricati perché è successo, l'errore è sempre "no such file or directory". Ora sto provando una nuova rom dopo faccio delle prove con calma.. Quali sono i moduli basilari per far andare iptables?
-
-
raga... ho installato dal market questo fantomatico programa che promette di installare gli iptables https://market.android.com/details?i...mlwdGFibGVzIl0.
solo che una volta aperto viene fuori questo http://ubuntuone.com/3uv0i1eolECF2hSVZoF2Ry e non ti lascia installare niente...
sotto si legge qualcosa a riguardo il kernel.... ditemi che non è quello che penso io...
-
Allora io forse ho fatto qualche progresso ma aspetto conferme..Ho inserito script.sh in /system/bin e tutti i moduli in /system/lib/modules e ho modificato i percorsi in script.sh in modo da caricare i moduli presenti in /system/lib/modules. Lo script lo avvio ma ovviamente da errore , il solito cioè "no such file or directory". Eppure questo è ciò che ottengo con un lsmod è questo come se tutti o quasi (non ho voluto ricontrollare i moduli ad uno ad uno) fossero stati caricati con successo..Ma se è cosi come mai appare l'errore? I moduli caricati sono solo una parte ? (quindi io in realtà vedo l'errore dei soli moduli non caricati) EDIT: alcuni moduli vengono correttamente caricati ma purtroppo non quelli che servono a me e che comunque penso siano fondamentali tipo ip_tables, iptable_filter, masquerade, redirect ecc ecc..In tutto saranno una 30ina i moduli caricati correttamente ma da quello che vedo provando applicazioni come DroidWall sono inutili per il funzionamento di iptables...
-
forse é sbagliato l'ordine in cui vengono caricati?
-
Quote:
Originariamente inviato da
ChristianTroy
forse é sbagliato l'ordine in cui vengono caricati?
Grazie per la risposta anche io stavo incominciando a pensare a un possibile ordine errato...questo è lo script che sto usando..Se qualcuno gli potese dare un'occhiata per vedere se c'è qualcosa che non va ne sarei infinitamente grato..:)
-
ma provate a leggere la foto che ho postato ... dice no kernel support....
vuol dire che il kernel non il supporta (gli iptables) oppure il programma non supporta il kernel?
-
Non son caricari i moduli giusti, tutto qua
-
anche qua se sai meglio il problema puoi dirlo e aiutarci anche se non ti va piu di fare modifiche. non voglio offenderti (dopo aver detto questa cosa a daniele mi ha mandato a quel paese XD) cmq si nota che sei esperto in queste cose e anzichè fare il sapientone aiutaci almeno. ripeto NON VOGLIO OFEENDERTI.
-
Ti consiglio di fare cosi ( posto che tu non lo abbia fatto)..Prendi un modulo e lo carichi con insmod...Se lo carica bene..senno fai un dmesg e vedi se ti da un riferimento ad altro modulo...Quindi prendi quel modulo e lo carichi...se lo accetta bene ...riprovi a caricare il primo..Senno dai un dmesg e vedi cosa ti chiede....continui cosi finche non sei pronto per suicidarti oppure finche identifichi tutti i moduli necessari e l'ordine di caricamento...
-
Quote:
Originariamente inviato da
simulatorhck
Ti consiglio di fare cosi ( posto che tu non lo abbia fatto)..Prendi un modulo e lo carichi con insmod...Se lo carica bene..senno fai un dmesg e vedi se ti da un riferimento ad altro modulo...Quindi prendi quel modulo e lo carichi...se lo accetta bene ...riprovi a caricare il primo..Senno dai un dmesg e vedi cosa ti chiede....continui cosi finche non sei pronto per suicidarti oppure finche identifichi tutti i moduli necessari e l'ordine di caricamento...
Lol grazie :D Proverò a fare così e posterò i risultati...
-
Ho postato i moduli, non uso quel programma e non so quali moduli richieda.
Nessuno sa quali quali moduli di iptables servano di sicuro?
-
Ora , stranamente, collegando la mia sd esterna cambia il tipo di errore..Non da più "no such file or directory" ma "unknown symbol" e già mi sembra meglio almeno si accorge che il file esiste..Sto vedendo dmesg ma purtroppo non riesco a capirci molto..Ad esempio una delle tante stringhe d'errore dice:
nf_nat: Unknown symbol nf_ct_extend_register
Voi come la interpretate? Ho bisogno di un ulteriore modulo?
-
Unknwon symbol può indicare che il modulo richiede deelle funzioni non supportare, ad esempio succede de carichi ext4 prima di jbd
edit:
provate solo questi moduli, in quest ordine:
codice:
x_tables
xt_tcpudp
ip_tables
iptable_filter
iptable_mangle
xt_limit
xt_mac
xt_multiport
xt_comment
ipt_LOG
xt_TCPMSS
ipt_REJECT
nf_nat
iptable_nat
ipt_MASQUERADE
ipt_NETMAP
ipt_REDIRECT
xt_dscp
xt_DSCP
ipt_ecn
xt_length
xt_mark
xt_statistic
xt_tcpmss
xt_time
xt_CLASSIFY
ipt_ECN
xt_MARK
xt_hl
xt_HL
li ho estratti dall'ordine che usa openwrt, omettendo quelli per il logging e cose varie che potrebbero non servire
-
Scusate in praticamente tutti i tre viene menzionato questo "iptables", essendo abbastanza ignorante,ma soprattutto curioso, volevo chiedervi cos'è e cosa serve....