x86 Gluon Images

langsam aber sicher neige ich zum facepalm…

VM läuft, Alfred zeigt die VM an, doch es wird nicht gemesht, geschweige denn komme ich über den „Arbeitsrechner“ per V6 auf SSH bzw die Statusseite der VM (/cgi-bin/status oder ähnlich)

eth0 ist die Karte, die mit dem eigentlichen „Heimnetz“ verbunden ist, also den Uplink hat.
eth1 ist die Karte, die mit dem Switch und den anderen Nodes verbunden ist.

Eine Firewall ist auf dem Host nicht aktiv (Debian wheezy, Virtualbox 4.3.13 aus dem wheezy-backports repo)
Mesh on LAN ist auf den APs aktiv.

Weiss da jemand eventuell Rat? (vielleicht doch gleich zu VMware statt VirtualBox wechseln :wink: ?)

Wieso hat dein Rechner zwei Netzwerkkarten, das wirkt ungewöhnlich?

Skizzier Mal deine Netzwerktopologie.

eigentlich hat er sogar 4… aber die 100mbit onboard ist für mich unbrauchbar da alles hier auf gbit lan, warum?

siehst du in der skizze :wink: Und ISDN hat er auch noch aber die ist für FF nicht verwertbar (Faxnutzung für mich).

sorry wenn etwas dahin geschmiert ist halt nur eine skizze… falls einer fragt warum 2 debian server: der eine ist n „dedizierter“ SQL Server für andere zwecke (MariaDB)

Die zweite Netzwerkkarte wird nur für Freifunk verwendet, ansonsten läuft alles über die erste.

Ich glaube, dass er damit so nicht zurecht kommt. Mesh-on-WAN ist dazu gedacht, dass du auf demselben Interface Batman und VPN hast. Du brauchst eher soetwas wie Mesh-on-LAN. Das ist aber noch nicht ausgereift.

Der Unterschied ist in der Nummer der Schnittstelle…

Jup und das wird er so nicht hinbekommen.

abwarten… :wink: nichts ist unmöglich…

ne vpn verbindung hätte ich schon mal… 2a03:2260:50:1:a00:20ff:fe00:666

steinigt mich ruhig für die gewählte vm mac adresse… ich mag diese zahl :stuck_out_tongue:

Bei mir läuft das x86 Image nun. Aber wie bekomme ich es hin das er DHCP auf eth1 macht und dort Clients entgegennimmt?

momentanes ifconfig:

bat0      Link encap:Ethernet  HWaddr 72:87:68:E7:E5:BA  
          inet6 addr: fe80::7087:68ff:fee7:e5ba/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:773 errors:0 dropped:0 overruns:0 frame:0
          TX packets:232 errors:0 dropped:7 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:86599 (84.5 KiB)  TX bytes:42090 (41.1 KiB)

br-client Link encap:Ethernet  HWaddr 72:87:68:E7:E5:BA  
          inet6 addr: fe80::7087:68ff:fee7:e5ba/64 Scope:Link
          inet6 addr: fda0:747e:ab29:7405:7087:68ff:fee7:e5ba/64 Scope:Global
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:773 errors:0 dropped:0 overruns:0 frame:0
          TX packets:242 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:75777 (74.0 KiB)  TX bytes:43433 (42.4 KiB)

br-wan    Link encap:Ethernet  HWaddr 72:87:68:E7:E5:BA  
          inet addr:10.0.0.106  Bcast:10.0.0.255  Mask:255.255.255.0
          inet6 addr: 2a01:4f8:161:62a9::1100/128 Scope:Global
          inet6 addr: fe80::7087:68ff:fee7:e5ba/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:7535 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8876 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:1156338 (1.1 MiB)  TX bytes:1413345 (1.3 MiB)

eth0      Link encap:Ethernet  HWaddr 72:87:68:E7:E5:BA  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:7543 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8885 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1262438 (1.2 MiB)  TX bytes:1413745 (1.3 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:65536  Metric:1
          RX packets:520 errors:0 dropped:0 overruns:0 frame:0
          TX packets:520 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:41434 (40.4 KiB)  TX bytes:41434 (40.4 KiB)

local-node Link encap:Ethernet  HWaddr 04:74:05:D0:4F:AA  
          inet addr:10.188.0.1  Bcast:10.188.255.255  Mask:255.255.0.0
          inet6 addr: fda0:747e:ab29:7405::1/128 Scope:Global
          inet6 addr: fe80::674:5ff:fed0:4faa/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:195 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:12190 (11.9 KiB)  TX bytes:526 (526.0 B)

mesh-vpn  Link encap:Ethernet  HWaddr 72:8B:68:E7:E5:BA  
          inet6 addr: fe80::708b:68ff:fee7:e5ba/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1406  Metric:1
          RX packets:6697 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2935 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500 
          RX bytes:566995 (553.7 KiB)  TX bytes:297240 (290.2 KiB)

es existiert auch noch eth1 allerdigs ist es down.

uci set network.client.ifname='bat0 eth1'
uci commit network
reboot
2 „Gefällt mir“

Danke hat funktioniert und Clients verbinden sich auch!

Bei mir funktioniert das ganze nun inc Clients auch. Nun möchte ich ein eth interface ergänzen und als Mesh on LAN laufen lassen. Das klappt leider noch nicht so ganz. Ich habe es nach folgender Anleitung probiert: Commandline administration · freifunk-gluon/gluon Wiki · GitHub leider meldet der mir bei der Eingabe von uci set network.mesh_lan.ifname=„$(cat /lib/gluon/core/sysconfig/lan_ifname)“ einen Fehler. Anscheinend fehlt lan_ifname.

ich habe die tage mal ein wenig herumgespielt…

ich bekomme (bzw habe schon bekommen) mehrere unterschiedliche thin clients bis 1ghz.
darunter auch ein amd sempron derzeitig mit dbeian/voyage linux auf einer 4GB CF.
Dort habe ich versucht, das gluon image ans laufen zu bekommen.
leider wartet der immer auf /dev/sda1 - welche aufgrund vom ide bus alleinig vorhanden sein sollte (siehe sda problematik).

gibt es da eventuell einen workaround? es handelt sich übrigens um einen im bios ziemlich verkrüppelten FUJITSU Thin Client.dmesg meint, es ist ein sda :confused:

root@mail:~# cat /proc/cpuinfo
model name      : AMD Sempron(tm) Processor 800MHz

root@mail:/proc/sys# dmesg
[stripped]
[    2.827368] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[    2.827827] r8169 0000:08:00.0: irq 42 for MSI/MSI-X
[    2.828349] r8169 0000:08:00.0 eth0: RTL8168c/8111c at 0xf8038000, 00:19:99:78:41:9a, XID 1c2000c0 IRQ 42
[    2.828419] r8169 0000:08:00.0 eth0: jumbo features [frames: 6128 bytes, tx checksumming: ko]
[    3.102495] ata1.00: configured for UDMA/66
[    3.102825] scsi 0:0:0:0: Direct-Access     ATA      TS4GCF133        2011 PQ: 0 ANSI: 5
[    3.103507] sd 0:0:0:0: [sda] 7831152 512-byte logical blocks: (4.00 GB/3.73 GiB)
[    3.103673] sd 0:0:0:0: [sda] Write Protect is off
[    3.103730] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    3.103780] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[    3.105151]  sda: sda1
[    3.105802] sd 0:0:0:0: [sda] Attached SCSI removable disk

kann ich den weiter als lokalen postfix mail proxy nutzen oder wisst ihr da was?

Lass das weg und ersetze es durch eth[1-3]. Es ist für die verschiedene Geräte-Typen bei den LAN mal eth0, eth1 oder eth0.1 etc ist

Deine CF-Karte hat keine Partition-Table, und daher gibt es nur /dev/sda und nicht /dev/sda1.

@DerTrickreiche :cold_sweat:aber dürfte der dann eigentlich gar nicht erst von der CF booten?
ein MBR ist vorhanden, und die dateien zum booten ja auch

irgendwo ist da der wurm drin…

Klar bootet der, aber sobald init versucht / zu mounten geht das in die Hose.
Erst Partition anlegen, und anschl. das Image in die Partition dumpen.

Reihe mich jetzt auch mal in die Testkandidaten ein.
Habe den Offloader zu Fuß per SSH konfiguriert, aber irgendwas stimmt mit der Netzwerkconfig noch nicht - die virtuelle Maschine kommt nicht ins WAN.

br-setup ist oben, er will noch per WebIf konfiguriert werden

Ah, ich hab ja die Hälfte vergessen aus der Anleitung. Jetzt kommt er hoch.

habe hier ein Lubuntu netbook (Vbox mit gluon) am WAN hängen via Wifi. VPN verbindet auch - alles gut. Jetzt versuche ich meinen WDR4900 per Kabel zu meshen und scheitere. Ich habe 2 Netzwerkadapter für Wifi und LAN in bridged konfiguriert…wo ist der denkfehler?
Danke!

btw. mesh of wan und lan ist auf dem WDR4900 konfiguriert!