Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

17.11.2005, 17:50

Über WLAN auf Internet zugreifen

Ich habe ein Laptop (Gentoo, gentoo-sources-x86-2.6.14-gentoo-r2) mit einer WLAN-PCMCIA-Karte und einen PC (Gentoo, gentoo-sources-x86-2.6.13-gentoo-r5) mit onBoard WLAN und Ethernet Karten.

Wie muss ich das Laptop und den PC einrichten, damit ich mit dem Laptop über den PC ins Internet kann?

Bitte um Hilfe,
D.Derigs
Desktop-PC: Gentoo (2.6.13-gentoo-r5)
2x Pentium4 3.0 GHz
2x 512 MB DDR
xorg-x11 + KDE 3.4
----------------------------------
Laptop: Gentoo (2.6.13-suspend2-r4)
AMD Mobile Athlon XP 2400+
2x 256 MB DDR
xorg-x11 + KDE 3.4

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »D.Derigs« (17.11.2005, 21:16)


2

17.11.2005, 18:13

Das ist ja doch eine sehr allgemeine Frage. Für so etwas ist das Handbuch bestimmt: Drahtlos Netzwerk und darauf aufbauend Normales Netzwerk
__
Rud

3

17.11.2005, 18:21

Hmm, hab es jetzt mal versucht und bin prompt gescheitert.

/etc/conf.d/net:

Zitat

# This blank configuration will automatically use DHCP for any net.*
# scripts in /etc/init.d. To create a more complete configuration,
# please review /etc/conf.d/net.example and save your configuration
# in /etc/conf.d/net (this file !).

config_eth0=("192.168.0.3 netmask 255.255.255.0")
routes_eth0=("default gw 192.168.0.1")

config_eth1=("192.168.0.4 netmask 255.255.255.0")
routes_eth1=("default gw 192.168.0.1")
adhoc_essid_eth1="X-Server"
mode_eth1="ad-hoc"
essid_eth1="X-Server"
channel_eth1="9"


/etc/init.d/net.eth1 start:

Zitat

* Starting eth1
* Configuring wireless network for eth1
Warning: Driver for device eth1 has been compiled with version 18
of Wireless Extension, while this program supports up to version 17.
Some things may be broken...

* eth1 connected to "X-Server" at 00:00:00:00:00:00
* in ad-hoc mode (WEP disabled)
* Bringing up eth1
* 192.168.0.4 [ ok ]
* Adding routes
* default gw 192.168.0.1 ... [ !! ]



Was habe ich falsch gemacht?
Desktop-PC: Gentoo (2.6.13-gentoo-r5)
2x Pentium4 3.0 GHz
2x 512 MB DDR
xorg-x11 + KDE 3.4
----------------------------------
Laptop: Gentoo (2.6.13-suspend2-r4)
AMD Mobile Athlon XP 2400+
2x 256 MB DDR
xorg-x11 + KDE 3.4

4

17.11.2005, 19:15

Die Frage ist, was willst Du überhaupt machen? Da mußt Du schon mit 'n bisschen mehr info rüberrücken. Weshalb adhoc ? Hast Du keinen Accesspoint ? Erkläre doch bitte mal Deine Netzwerktopologie. Wie kommt der PC in Internet ? Klappt das schon ?
Für welchen Rechner sind die Konfigdateien? (schätze mal der desktop?) Wer ist 192.168.0.1, ein Router?

Wichtig ist, daß Du schrittweise vorgehst. Erstmal der Internetzugang für den PC.
Dann die WLAN Verbindung zum Laptop (so daß man hin und her pingen kann).
Und dann das Einrichten einer bridge auf dem PC, sodaß selbiger Internetpakete vom Laptop an den Gateway weiterreicht.

Wo bist Du jetzt gescheitert? Die Warnung kannst Du ruhig ignorieren. Ich glaube zwei default gateways kann man nicht festlegen, da müßen hier mal die Netzwerkspezies was zu sagen. Wenn der gateway an eth0 hängt, gehört auch nur da der Eintrag hin.
__
Rud

5

17.11.2005, 19:30

Ich habe keinen AccessPoint.
Der Desktop kommt auch ins Internet (über Router + DSL-Modem).
Das funktioniert schon.

Also das soll später ca. so aussehen:

Internet <==> Modem+Router <=(Kabel)=> Desktop <=(WLAN)=> Laptop

Der Laptop soll über den Desktop ins Internet gehen.
192.168.0.1 ist mein Router, also laut google auch mein zuständiges GateWay.
Desktop-PC: Gentoo (2.6.13-gentoo-r5)
2x Pentium4 3.0 GHz
2x 512 MB DDR
xorg-x11 + KDE 3.4
----------------------------------
Laptop: Gentoo (2.6.13-suspend2-r4)
AMD Mobile Athlon XP 2400+
2x 256 MB DDR
xorg-x11 + KDE 3.4

6

17.11.2005, 19:50

Yo. Also dann mußt Du auf dem Desktop eine bridge von eth0 nach eth1 einrichten. Such' mal hier im Forum, da war letztens genau das. Hat der Router kein DHCP-Server integriert? Würde die Sache vereinfachen.
__
Rud

7

17.11.2005, 20:05

Router hat DHCP, ich hba das nur so, weil ich in der Firma kein DHCP hab, das also nicht gewöhnt bin.

Hab jetzt "config_eth0=("dhcp")".
Das funktioniert tadellos.
Desktop-PC: Gentoo (2.6.13-gentoo-r5)
2x Pentium4 3.0 GHz
2x 512 MB DDR
xorg-x11 + KDE 3.4
----------------------------------
Laptop: Gentoo (2.6.13-suspend2-r4)
AMD Mobile Athlon XP 2400+
2x 256 MB DDR
xorg-x11 + KDE 3.4

8

17.11.2005, 21:16

Ich habe mir jetzt ein Runscript geschrieben (nach lesen mehrerer Beiträge):

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
#!/sbin/runscript
# WLAN - Ethernet Bridge
# Copyrigth by D.Derigs, www.x-linux.de

EXTIF="eth0"
INTIF="eth1"

start() {

	ebegin "Enabling WLAN <==> Ethernet Bridge"
#	depmod -a
	modprobe ip_tables
	modprobe ip_conntrack
	modprobe ip_conntrack_ftp
	modprobe iptable_nat
	modprobe ip_nat_ftp
	echo "1" > /proc/sys/net/ipv4/ip_forward
	echo "1" > /proc/sys/net/ipv4/ip_dynaddr
	iptables -P INPUT DROP
	iptables -F INPUT
	iptables -P OUTPUT ACCEPT
	iptables -F OUTPUT
	iptables -P FORWARD DROP
	iptables -F FORWARD 
	iptables -t nat -F
	iptables -A INPUT -i $INTIF -j ACCEPT
	iptables -A INPUT -i lo -j ACCEPT
	iptables -A INPUT -i $EXTIF -m state --state ESTABLISHED,RELATED -j ACCEPT
	iptables -A FORWARD -i $EXTIF -m state --state ESTABLISHED,RELATED -j ACCEPT
	iptables -A FORWARD -i $INTIF -o $EXTIF -j ACCEPT
	iptables -A FORWARD -j LOG
	iptables -t nat -A POSTROUTING -o $EXTIF -j MASQUERADE
	eend ${?}
}

stop() {
	ebegin "Disabling WLAN <==> Ethernet Bridge"
	echo "0" > /proc/sys/net/ipv4/ip_forward
	iptables -P INPUT ACCEPT
	iptables -F INPUT
	iptables -P OUTPUT ACCEPT
	iptables -F OUTPUT
	iptables -P FORWARD ACCEPT
	iptables -F FORWARD 
	iptables -t nat -F
	eend ${?}
}


Ich werde es morgen direkt testen.

MfG,
D.Derigs
Desktop-PC: Gentoo (2.6.13-gentoo-r5)
2x Pentium4 3.0 GHz
2x 512 MB DDR
xorg-x11 + KDE 3.4
----------------------------------
Laptop: Gentoo (2.6.13-suspend2-r4)
AMD Mobile Athlon XP 2400+
2x 256 MB DDR
xorg-x11 + KDE 3.4