Temat: pakiet alfred
witam
zainstalowalem alfred pakiet z reposytorium openwrt ale nie mam pojecia jak to odpalic zebym mogl zoabczyc jakias grafike dla b.a.t.m.a.n, prosze o jakas porade
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Oprogramowanie / Software → pakiet alfred
Zaloguj się lub zarejestruj by napisać odpowiedź
witam
zainstalowalem alfred pakiet z reposytorium openwrt ale nie mam pojecia jak to odpalic zebym mogl zoabczyc jakias grafike dla b.a.t.m.a.n, prosze o jakas porade
To nie robi grafiki i nigdy nie robiło.
Odpal sobie batadv-viz -f json dostaniesz topologię. A na komputerze możesz sobie uruchomić program z pakietu dotviz i podać mu te dane, wtedy on zrobi odpowiedniego typu wykres.
To nie robi grafiki i nigdy nie robiło.
Odpal sobie batadv-viz -f json dostaniesz topologię. A na komputerze możesz sobie uruchomić program z pakietu dotviz i podać mu te dane, wtedy on zrobi odpowiedniego typu wykres.
a mozesz mi podpowiedziec jak to odpalic batadv-viz -f json bo probowalem i dostalem error unix socet not open , jaak bede w domu to napisze dokladnie co wywala to samo mam proboem z batctl dostaje interface not exist
dzieki
Czyli na tym routerze nie masz batmana uruchomianego? Bo nie może się do niego podłączyć. A z batmana te dane ciągnie, tak samo batctl.
Czyli na tym routerze nie masz batmana uruchomianego? Bo nie może się do niego podłączyć. A z batmana te dane ciągnie, tak samo batctl.
ale zainstalowalem batmana, moge dac config
Zrób ps i zobacz czy jest uruchomiony.
root@WR841Nv7:~# ps
PID USER VSZ STAT COMMAND
1 root 1408 S /sbin/procd
2 root 0 SW [kthreadd]
3 root 0 SW [ksoftirqd/0]
5 root 0 SW< [kworker/0:0H]
7 root 0 SW< [khelper]
60 root 0 SW< [writeback]
61 root 0 SW< [bioset]
65 root 0 SW< [kblockd]
67 root 0 SW [kswapd0]
69 root 0 SW [fsnotify_mark]
71 root 0 SW [spi0]
267 root 0 SW< [deferwq]
283 root 0 SW [kworker/0:2]
343 root 0 SWN [jffs2_gcd_mtd3]
427 root 892 S /sbin/ubusd
428 root 772 S /sbin/askfirst /bin/ash --login
565 root 0 SW< [ipv6_addrconf]
586 root 0 SW< [bat_events]
626 root 0 SW< [cfg80211]
734 root 1044 S /sbin/logd -S 16
743 root 1532 S /sbin/rpcd
777 root 1568 S /sbin/netifd
801 root 1160 S /usr/sbin/odhcpd
826 root 1152 S /usr/sbin/dropbear -F -P /var/run/dropbear.1.pid -p
879 root 1544 S /usr/sbin/uhttpd -f -h /www -r WR841Nv7 -x /cgi-bin
909 root 3120 S batmand ath0
1002 root 1360 S /usr/sbin/ntpd -n -S /usr/sbin/ntpd-hotplug -p 0.ope
1072 root 1648 S /usr/sbin/hostapd -P /var/run/wifi-phy0.pid -B /var/
1159 nobody 936 S /usr/sbin/dnsmasq -C /var/etc/dnsmasq.conf -k -x /va
2000 root 0 SW [kworker/u2:1]
2366 root 0 SW [kworker/0:0]
2708 root 1220 S /usr/sbin/dropbear -F -P /var/run/dropbear.1.pid -p
2767 root 1364 S -ash
3142 root 0 SW [kworker/u2:2]
3223 root 1220 S /usr/sbin/dropbear -F -P /var/run/dropbear.1.pid -p
3253 root 1364 S -ash
3550 root 1364 T top
4410 root 0 SW [kworker/u2:0]
4531 root 1220 S /usr/sbin/dropbear -F -P /var/run/dropbear.1.pid -p
4569 root 1364 S -ash
4579 root 1360 R ps
Could not find transtable_global for interface bat0. Make sure it is a valid batman-adv soft-interface
uruchomilem batmana juz dziala , cezary pomoz mi z tym skryptem prosze bo mi zostal tydzien zeby to uruchomic
#!/bin/sh
### Main radio0 will broadcast one AP with no encryption, another AP with WPA2,
### and both interfaces will be bridged together with eth0 and bat0
### Another VAP in adhoc mode is added to main radio0,
### as well as adhoc networks in radio1 and radio2 if they are present.
### All three adhoc networks are added to bat0 and thus managed by batman-adv
### Node-specific settings
export HOSTNAME="meshnode1"
export IP="172.16.3.129"
export WPA_ESSID="$HOSTNAME.wpa"
export WPA_KEY="password"
### These parameters should be consistent across all nodes
export NETMASK="255.255.255.128"
export DNS="8.8.8.8"
export GATEWAY="0.0.0.0"
export PUBLIC_ESSID="radio.mesh"
export MESH0_BSSID="CA:CA:CA:CA:CA:00"
export MESH0_ESSID="mesh0"
export MESH0_CHANNEL="1"
### Ensure of populating /etc/config/wireless with
### autodetected wifi-device entries (radioX)
### to get all list_capab and hwmode correct. Otherwise
### OpenWRT might fail to configure the radio properly.
wifi detect >>/etc/config/wireless
### Clear preexisting wifi-iface sections to avoid conflicts or dups
( for i in `seq 0 9` ; do echo "delete wireless.@wifi-iface[]" ; done ) | uci batch -q
### Create /etc/config/batman-adv if it's not there yet.
uci import -m batman-adv </dev/null
echo "
set system.@system[0].hostname=$HOSTNAME
set batman-adv.bat0=mesh
set batman-adv.bat0.interfaces='mesh0'
set network.lan.ipaddr=$IP
set network.lan.netmask=$NETMASK
set network.lan.dns='$DNS'
set network.lan.gateway=$GATEWAY
set network.lan.ifname='eth1 bat0'
set network.lan.proto='dhcp'
set network.bat0=interface
set network.bat0.ifname=bat0
set network.bat0.proto=none
set network.bat0.mtu=1528
set network.mesh0=interface
set network.mesh0.proto=batadv
set network.mesh0.mtu=1528
set network.mesh0.mesh=bat0
set wireless.radio0=wifi-device
set wireless.radio0.channel=$MESH0_CHANNEL
set wireless.radio0.disabled=0
set wireless.radio0.phy=phy0
set wireless.radio0.macaddr=
add wireless wifi-iface
set wireless.@wifi-iface[-1].device=radio0
set wireless.@wifi-iface[-1].encryption=none
set wireless.@wifi-iface[-1].network=lan
set wireless.@wifi-iface[-1].mode=ap
set wireless.@wifi-iface[-1].ssid='$PUBLIC_ESSID'
add wireless wifi-iface
set wireless.@wifi-iface[-1].device=radio0
set wireless.@wifi-iface[-1].encryption=psk2
set wireless.@wifi-iface[-1].key='$WPA_KEY'
set wireless.@wifi-iface[-1].network=lan
set wireless.@wifi-iface[-1].mode=ap
set wireless.@wifi-iface[-1].ssid='$WPA_ESSID'
add wireless wifi-iface
set wireless.@wifi-iface[-1].device=radio0
set wireless.@wifi-iface[-1].encryption=none
set wireless.@wifi-iface[-1].network=mesh0
set wireless.@wifi-iface[-1].mode=adhoc
set wireless.@wifi-iface[-1].bssid=$MESH0_BSSID
set wireless.@wifi-iface[-1].ssid='$MESH0_ESSID'
set wireless.@wifi-iface[-1].mcast_rate=11000
commit" \
| uci batch
niby wszytko dziala ale po zaladowaniu skryptu nie moge wejsc na router , jak zaloguje sie do wifi to dostaje ip ze swojego domewego routera a chialbym zeby dawal ap do ktorego sie podlacze
Masz na lanie serwer dhcp uruchomiony? Cały mesh u ciebie to jeden wielki lan, więc jesteś pewien że na każdym węźle działa serwer dhcp?
Masz na lanie serwer dhcp uruchomiony? Cały mesh u ciebie to jeden wielki lan, więc jesteś pewien że na każdym węźle działa serwer dhcp?
set network.lan.proto='dhcp' to powino uruchomic dhcp ale chyba nie uruchamia
Nie, jak nie ma adresu to dnsmasq nie odpali się. A adres uzyskuje dopiero później.
Nie, jak nie ma adresu to dnsmasq nie odpali się. A adres uzyskuje dopiero później.
moglbys mnie jakos pokierowac zeby to zalapalo bo nie mam pojecia co dalej.
dzieki
Dodaj sobie np. w /etc/udhcpc.user restart dnsmasq. Skrypt ten wykonuje się po uzyskaniu adresu.
Czekaj, bez sensu to. Adres na lanie masz z dhcp, to po co chcesz na tym uruchamiać jeszcze serwer dhcp?
Czekaj, bez sensu to. Adres na lanie masz z dhcp, to po co chcesz na tym uruchamiać jeszcze serwer dhcp?
lan jest zmostkowany z wifi myslalem ze to mi da to ze jak zaloguje sie na ap wifi to dostane adres i bedzie ok wtedy wchodze sibie na router , internet dziala etc bo teraz laduje sie na wifi ap i adres dostaje z domowego routera a na batmesh router nie ma nawet jak wejsc ;(
On dostał adres, więc na ten adres się masz zalogować. Inna sprawa - dropbear w ogóle się uruchomił? Podłącz się po serialu do jednego i zobacz.
Myślę żeby tym dhcp tylko krzywdę sobie zrobiłeś.
On dostał adres, więc na ten adres się masz zalogować. Inna sprawa - dropbear w ogóle się uruchomił? Podłącz się po serialu do jednego i zobacz.
Myślę żeby tym dhcp tylko krzywdę sobie zrobiłeś.
etc/config/network
config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config globals 'globals'
option ula_prefix 'fd65:b947:2afa::/48'
config interface 'lan'
option ifname 'eth1'
option _orig_ifname 'eth1'
option _orig_bridge 'false'
option proto 'dhcp'
config switch
option name 'switch0'
option reset '1'
option enable_vlan '1'
config switch_vlan
option device 'switch0'
option vlan '1'
option ports '0 1 2 3 4'
config interface 'batmesh'
option proto 'static'
option ipaddr '100.202.19.216'
option netmask '255.192.0.0'
option mtu '1532'
config interface 'batwlan'
option proto 'static'
option ipaddr '172.16.3.1'
option netmask '255.255.255.128'
option mtu '1532'
etc/config/wireless
config wifi-device 'radio0'
option type 'mac80211'
option channel '11'
option hwmode '11g'
option path 'platform/ar934x_wmac'
option htmode 'HT20'
option txpower '18'
option country 'IE'
option frag '1532'
config wifi-iface
option device 'radio0'
option mode 'ap'
option encryption 'none'
option ssid 'batwlan'
option network 'batwlan'
config wifi-iface
option device 'radio0'
option encryption 'none'
option ssid 'batmesh'
option mode 'adhoc'
option bssid 'CA:CA:CA:CA:CA:00'
option network 'batmesh'
zrobilem tak
niestety mam cos takiego
batmesh 64:70:02:CA:13:D8 ?(ten znak zapytania to brak ip adresu) -34 dBm -95 dBm 130.0 Mbit/s, MCS 15, 20MHz 52.0 Mbit/s, MCS 11, 20MHz
zrobilem jeszzce cos takiego
Sat Aug 20 04:45:03 2016 kern.info kernel: [ 115.480000] batman_adv: bat0: Adding interface: wlan0
Sat Aug 20 04:45:03 2016 kern.info kernel: [ 115.480000] batman_adv: bat0: Interface activated: wlan0
czy to tez musze zmienic
config mesh 'bat0'
option interfaces 'adhoc0' # the interface for which to enable batman0
option 'aggregated_ogms'
option 'ap_isolation'
bo umnie bat0 jest na wlan0
chodzi mi o to zeby batmat ropropagowal ip adres i zeby jak podlacze jeden kabel do neta to kazdy ap bedzie mial , bo juz trace sily i nie wiem co jest , cezary wpomoz cos
dzieki
dhcp na lanie, nie interfejsie batmanowym...
dhcp na lanie, nie interfejsie batmanowym...
nie rozumiem ?? dhcp mam na lanie tylko poto zeby pobieral z edge routera ip i neta , nie mam dhcp na adhoc batman
Zamień to dhcp na lanie na zwykły adres, ustaw go na stałe. Dla każdego węzła inny.
Zamień to dhcp na lanie na zwykły adres, ustaw go na stałe. Dla każdego węzła inny.
ale co mi to da ?? batman powinie rizprowadzac neta i rozglaszac swoj ip adres , ustawilem gw mode server na routerku z kablem od nea ale nadal lipa a najgorsze ze nie wiem jak zobaczyc czy one sie jakoas lacza ze soba graficznie ;( sam batman albo tylmo adhoc dziala bo widze mac adresy innych ap, poradzisz mi cos cezary wiem ze temat jest rozlegly ale poradz zeby skomfigurowal i zeby zafungowalo
Już rozmawialiśmy o tym, batadv-viz pokazuje topologię. Inaczej możesz tylko uzyskać info z każdego noda z czym jest połączony, ale to nie da info o wagach połączeń batmanowych.
Uparłeś się na taką konfigurację to korzystaj z niej, ja bym postawił każdy węzeł na innym adresie.
Już rozmawialiśmy o tym, batadv-viz pokazuje topologię. Inaczej możesz tylko uzyskać info z każdego noda z czym jest połączony, ale to nie da info o wagach połączeń batmanowych.
Uparłeś się na taką konfigurację to korzystaj z niej, ja bym postawił każdy węzeł na innym adresie.
zrobilem tylko co mi da ze kazdy wezel bedzie mial statyczne ip ??
config interface 'lan'
option ifname 'eth0'
option _orig_ifname 'eth0'
option _orig_bridge 'false'
option proto 'static'
option ipaddr '192.168.1.254'
option netmask '255.255.255.0'
wl dhcp dla tego interface czy nie ??
po tym jak zmienilem lan na static kiedy podlaczam sie do wifi , mam komunikat ze mam internetaccess ale neta nie ma
prosze zobacz screen
wszytkie interface maja static ip ale batwlan ma jeszcze dhcp dla klientow
Coś masz nie ten teges z tym projektem. Przecież węzeł mesha nie powinien przydzielać dhcp podłączonym klientom (bo i po co), serwer nadrzędny/brama to powinien robić.
Zaloguj się lub zarejestruj by napisać odpowiedź
eko.one.pl → Oprogramowanie / Software → pakiet alfred
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc