Leider doch nicht so einfach. Hab die paar Zeilen auskommentiert, aber es verhält sich immer noch gleich.
ifrename hab ich auch probiert: wenn man ein passendes /etc/iftab erstellt und eth0 umbenennt, pfuscht Android nicht mehr rein. Man kann also problemlos auf ad-hoc stellen und es bleibt auch so. Leider hab ich es aber damit dann nicht mehr geschafft tatsächlich eine Verbindung zu bekommen...
Edit: ratet mal, wie ich gerade im Internet bin


Hab eigentlich nichts anders gemacht als vorher, diesmal ging die Verbindung. Oder doch, aber der einzige Unterschied war, dass ich jetzt wieder den alten Kernel drauf hab, wo die Sachen in init.rc nicht auskommentiert sind.
Ist noch nicht ganz eine "One-Click-Lösung": man braucht einen Kernel mit Netfilter/iptables-Support (zb
hier) und muss dann ein paar Module manuell laden:
Code:
# lsmod
ipt_MASQUERADE 2912 1 - Live 0xbf067000
iptable_nat 4936 1 - Live 0xbf064000
nf_nat 15894 2 ipt_MASQUERADE,iptable_nat, Live 0xbf05f000
nf_conntrack_ipv4 13900 3 iptable_nat,nf_nat, Live 0xbf05a000
nf_conntrack 54912 4 ipt_MASQUERADE,iptable_nat,nf_nat,nf_conntrack_ipv4, Live 0xbf04b000
ipt_REJECT 3136 1 - Live 0xbf026000
xt_multiport 3360 0 - Live 0xbf024000
xt_owner 2944 1 - Live 0xbf022000
iptable_filter 3040 1 - Live 0xbf020000
ip_tables 10928 2 iptable_nat,iptable_filter, Live 0xbf01c000
x_tables 13896 6 ipt_MASQUERADE,iptable_nat,ipt_REJECT,xt_multiport,xt_owner,ip_tables, Live 0xbf017000
(Standard-Module:)
bcm4325 135600 0 - Live 0xbf028000
multipdp 13408 2 - Live 0xbf012000
dpram 67384 6 - Live 0xbf000000
und dann natürlich per ifconfig dem Galaxy eine IP geben, und entsprechend IP und Gateway auch am PC einstellen.
Code:
cat /etc/iftab
wlan mac xx:xx:xx:xx:xx:xx
ifconfig eth0 down
ifrename
iwconfig wlan mode ad-hoc
iwconfig wlan essid whatever
ifconfig wlan 192.168.0.1
echo 1 >/proc/sys/net/ipv4/ip_forward
Edit: natürlich das wichtigste vergessen...
iptables -t nat -A POSTROUTING -j MASQUERADE
Aber es ist mal ein Anfang, und es funktioniert!
PS: Das Galaxy ist bis jetzt das mit Abstand schnellste HSDPA-Gerät, das ich hab. Laut speedtest.net 4.18 mbps down - mindestens doppelt so schnell wie die diversen Huawei-Sticks. Und 1.21 mbps up - HSUPA funktioniert also auch gut.