151

(7 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

Jemu to powiedź żeby tego nie robił smile. Zrób z palca

rdate -s vega.cbk.poznan.pl

Tak też i zrobiłem, ale po restarcie będzie znowu problem. Znalazłem skrypt /etc/hotplug.d/iface/40-rdate, ale jest trochę skomplikowany. Nie rozumiem czemu, ale to ogarnę. :] Może mogę go zastąpić czymś prostszym? Czy to zły pomysł?

152

(7 odpowiedzi, napisanych Oprogramowanie / Software)

logread | tail

Jan  4 01:40:56 OpenWrt daemon.info hostapd: wlan0: STA 00:1f:3c:06:a5:da WPA: group key handshake completed (RSN)
Jan  4 01:41:14 OpenWrt daemon.info hostapd: wlan0: STA 00:26:5e:0a:0d:d6 IEEE 802.11: disassociated
Jan  4 01:41:23 OpenWrt daemon.info hostapd: wlan0: STA 00:26:5e:0a:0d:d6 IEEE 802.11: authenticated
Jan  4 01:41:23 OpenWrt daemon.info hostapd: wlan0: STA 00:26:5e:0a:0d:d6 IEEE 802.11: associated (aid 3)
Jan  4 01:41:23 OpenWrt daemon.info hostapd: wlan0: STA 00:26:5e:0a:0d:d6 WPA: pairwise key handshake completed (RSN)
Jan  4 01:41:23 OpenWrt daemon.info hostapd: wlan0: STA 00:26:5e:0a:0d:d6 IEEE 802.11: disassociated
Jan  4 01:44:27 OpenWrt daemon.warn dnsmasq[1313]: no servers found in /tmp/resolv.conf.auto, will retry
Jan  4 01:44:30 OpenWrt user.notice rdate: Failed to sync with ptbtime1.ptb.de
Jan  4 01:44:30 OpenWrt user.notice rdate: Failed to sync with ptbtime1.ptb.de
Jan  4 01:44:30 OpenWrt user.notice rdate: Failed to sync with ptbtime1.ptb.de

Bez rezultatu. Dlaczego sprawdza tylko ostatni serwer?

153

(7 odpowiedzi, napisanych Oprogramowanie / Software)

Właśnie zauważyłem, że mam nieprawidłową datę w routerze. Z tego co czytałem w obrazie wgrany jest rdate.
Polecenie

uci show system.@rdate[0]

pokazuje:

system.cfg04e10c=rdate
system.cfg04e10c.server=vega.cbk.poznan.pl ntp.itl.waw.pl ac-ntp0.net.cmu.edu ptbtime1.ptb.de ac-ntp1.net.cmu.edu ntp.xs4all.nl ptbtime2.ptb.de cudns.cit.cornell.edu ptbtime3.ptb.de

Zatem odpowiednie adresy serwerów są na swoim miejscu. Jak jest skonfigurowany rdate? Tzn. kiedy synchronizuje datę? Polecenie

logread | grep rdate

nic nie pokazuje, a zazwyczaj jest jakiś komunikat o błędzie albo sukcesie. Z czyichś logów:

May 27 18:58:55 OpenWrt user.notice rdate: Synced with vega.cbk.poznan.pl

albo

Jan  1 01:24:22 OpenWrt user.notice rdate: Failed to sync with ac-ntp0.net.cmu.edu

U mnie niczego takiego nie ma. Router chodzi od paru dni, więc może logi się przepełniły.

Powinieneś każdą część dawać w oddzielnym poście, bo przy edycji nie widać, że dodałeś coś nowego. Może Cezary by go przykleił, żeby nie zginął gdzieś na dalszych stronach?

Sprawdziłem jeszcze w EBOA jaki adres MAC jest podany w systemie. Jest to właściwy adres routera, więc nie wiem jak to możliwe, że łączę się za pomocą laptopowego.
Dzięki za pomoc, Cezary. Sprawa rozwiązana. Oznaczasz je jakoś na forum?

Właśnie uzyskałem podłączenie do internetu przez wifi. W baaardzo dziwny sposób. Dla tych którzy nie wiedzą INEA w Poznaniu prosi o adres MAC urządzenia, które będzie podłączone do kablówkowego modemu. Temu urządzeniu będzie przydzielone zewnętrzne IP. Za radą Cezarego ustawiłem MAC podany do INEA na eth0.2, a potem eth0.1. Oba bez skutku. Potem spojrzałem w ustawienia połączeń na moim laptopie. Wcześniej specjalnie zmieniłem MAC karty sieciowej w komputerze na ten "oficjalny", żeby móc się podłączyć. Nie wiem jak to się stało, ale powstało nowe połączenie przewodowe w menadżerze połączeń, które wykorzystywało zwykły MAC karty. And then I was like, WTF? Łączyłem się z internetem przez laptopa za pomocą jego MAC. Zmieniłem więc adres MAC dla WAN na ten z laptopa, podłączyłem kabel i wtedy natychmiast wyskoczyło:

Sending select for 62.21.3.84...
Lease of 62.21.3.84 obtained, lease time 3600
udhcpc: ifconfig eth0.2 62.21.3.84 netmask 255.255.224.0 broadcast +
udhcpc: setting default routers: 62.21.0.1
udhcpc: setting dns servers: 62.21.99.95
udhcpc: setting dns domain: icpnet.pl

W jakiś sposób wysłałem zdalne żądanie do INEA, żeby zmienili mi adres MAC... Może to przez te hocki klocki z połączeniem LAN i WAN przy boocie. W każdym razie działa.

Cezary napisał/a:

Jak dostaniesz adres na wan to dostaniesz i adresy dnsów. Nie przejmuj się tym na razie. Sprawdź co będzie jak zostawisz adres mac wanu taki jak była, a zmienisz adres br-lan.

uci set network.lan.macaddr=74:EA:3A:A2:BD:0D
uci commit network

Zrobiłem jeszcze ifdown lan, żeby potem zrobić ifup lan, ale to mi ściągnęło wszystko. Nawet wifi się rozłączyło, a ssh przestał odpowiadać. W każdym razie zmienił się MAC br-lan i eth0.1

br-lan    Link encap:Ethernet  HWaddr 74:EA:3A:A2:BD:0D  
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:363 errors:0 dropped:0 overruns:0 frame:0
          TX packets:303 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:27779 (27.1 KiB)  TX bytes:36837 (35.9 KiB)

eth0      Link encap:Ethernet  HWaddr 74:EA:3A:A2:BD:0C  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:93 errors:0 dropped:0 overruns:0 frame:0
          TX packets:151 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:39084 (38.1 KiB)  TX bytes:49551 (48.3 KiB)
          Interrupt:4 

eth0.1    Link encap:Ethernet  HWaddr 74:EA:3A:A2:BD:0D  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:56 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:10250 (10.0 KiB)

eth0.2    Link encap:Ethernet  HWaddr 74:EA:3A:A2:BD:0C  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:93 errors:0 dropped:0 overruns:0 frame:0
          TX packets:94 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:37782 (36.8 KiB)  TX bytes:38258 (37.3 KiB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

mon.wlan0 Link encap:UNSPEC  HWaddr 74-EA-3A-A2-BD-0C-00-00-00-00-00-00-00-00-00-00  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:424 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:47566 (46.4 KiB)  TX bytes:0 (0.0 B)

wlan0     Link encap:Ethernet  HWaddr 74:EA:3A:A2:BD:0C  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:362 errors:0 dropped:0 overruns:0 frame:0
          TX packets:318 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:32841 (32.0 KiB)  TX bytes:46981 (45.8 KiB)

To może teraz zmienić oba MAC?

Na dzisiaj muszę już kończyć, ale wpadnę tu jutro rano.

Cezary napisał/a:

mon.wlan0 to interfejs nadrzędny dla wifi. Ma być.

Ok, mi nie przeszkadza. smile

Widzisz może coś w tych logach dlaczego wan nie wstaje?

Właśnie zauważyłem:

Jan  1 01:00:26 OpenWrt daemon.warn dnsmasq[1083]: no servers found in /tmp/resolv.conf.auto, will retry
Jan  1 01:00:26 OpenWrt daemon.info dnsmasq[1083]: read /etc/hosts - 1 addresses
Jan  1 01:00:26 OpenWrt daemon.info dnsmasq-dhcp[1083]: read /etc/ethers - 0 addresses

Nie mam tam wpisanych serwerów dns? To o to chodzi? Tylko dlaczego wan nie dostał żadnego ip?
Może jeszcze szerszy opis sytuacji:
Router ma adres mac WAN taki jak pisałem wyżej. Teraz korzystam z internetu za pomocą laptopa w którym sklonowałem MAC routera, więc wina nie leży raczej po stronie providera. Nie mam pojęcia dlaczego obecna konfiguracja nie działa, bo taką samą mam na laptopie (Auto DHCP i adres mac).

Ok, poszukałem u siebie (Ubuntu) pliku resolv.conf. Jest w /etc/resolve.conf. To jest jego zawartość:

# Generated by NetworkManager
domain icpnet.pl
search icpnet.pl lan
nameserver 62.21.99.95
nameserver 192.168.1.1

Na routerze w /etc/resolv.conf jest:

search lan
nameserver 127.0.0.1

Ale to chyba z powodu tego, że jeszcze nie podłączyłem się do neta. Czy podmiana tego w czymś pomoże?

Hmmm... Nadal bez rezultatu.

Rezultat ifup wan:

udhcpc (v1.15.3) started
Sending discover...
Sending discover...
Sending discover...

Rezultat logread:

Jan  1 01:00:07 OpenWrt user.warn kernel: Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 8128
Jan  1 01:00:07 OpenWrt user.notice kernel: Kernel command line: rootfstype=squashfs,yaffs,jffs2 noinitrd console=ttyS0,115200 board=TL-WR1043ND
Jan  1 01:00:07 OpenWrt user.info kernel: PID hash table entries: 128 (order: -3, 512 bytes)
Jan  1 01:00:07 OpenWrt user.info kernel: Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
Jan  1 01:00:07 OpenWrt user.info kernel: Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
Jan  1 01:00:07 OpenWrt user.warn kernel: Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
Jan  1 01:00:07 OpenWrt user.warn kernel: Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
Jan  1 01:00:07 OpenWrt user.info kernel: Writing ErrCtl register=00000000
Jan  1 01:00:07 OpenWrt user.info kernel: Readback ErrCtl register=00000000
Jan  1 01:00:07 OpenWrt user.info kernel: Memory: 29356k/32768k available (2067k kernel code, 3412k reserved, 390k data, 152k init, 0k highmem)
Jan  1 01:00:07 OpenWrt user.info kernel: SLUB: Genslabs=7, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
Jan  1 01:00:07 OpenWrt user.info kernel: Hierarchical RCU implementation.
Jan  1 01:00:07 OpenWrt user.info kernel: NR_IRQS:56
Jan  1 01:00:07 OpenWrt user.info kernel: Calibrating delay loop... 266.24 BogoMIPS (lpj=1331200)
Jan  1 01:00:07 OpenWrt user.warn kernel: Mount-cache hash table entries: 512
Jan  1 01:00:07 OpenWrt user.info kernel: NET: Registered protocol family 16
Jan  1 01:00:07 OpenWrt user.notice kernel: MIPS: machine is TP-LINK TL-WR1043ND
Jan  1 01:00:07 OpenWrt user.warn kernel: bio: create slab <bio-0> at 0
Jan  1 01:00:07 OpenWrt user.info kernel: Switching to clocksource MIPS
Jan  1 01:00:07 OpenWrt user.info kernel: NET: Registered protocol family 2
Jan  1 01:00:07 OpenWrt user.info kernel: IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
Jan  1 01:00:07 OpenWrt user.info kernel: TCP established hash table entries: 1024 (order: 1, 8192 bytes)
Jan  1 01:00:07 OpenWrt user.info kernel: TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
Jan  1 01:00:07 OpenWrt user.info kernel: TCP: Hash tables configured (established 1024 bind 1024)
Jan  1 01:00:07 OpenWrt user.info kernel: TCP reno registered
Jan  1 01:00:07 OpenWrt user.info kernel: NET: Registered protocol family 1
Jan  1 01:00:07 OpenWrt user.info kernel: squashfs: version 4.0 (2009/01/31) Phillip Lougher
Jan  1 01:00:07 OpenWrt user.warn kernel: Registering mini_fo version $Id$
Jan  1 01:00:07 OpenWrt user.info kernel: JFFS2 version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red Hat, Inc.
Jan  1 01:00:07 OpenWrt user.warn kernel: yaffs Dec  5 2010 17:50:58 Installing. 
Jan  1 01:00:07 OpenWrt user.info kernel: msgmni has been set to 57
Jan  1 01:00:07 OpenWrt user.info kernel: io scheduler noop registered
Jan  1 01:00:07 OpenWrt user.info kernel: io scheduler deadline registered (default)
Jan  1 01:00:07 OpenWrt user.info kernel: Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled
Jan  1 01:00:07 OpenWrt user.info kernel: serial8250.0: ttyS0 at MMIO 0x18020000 (irq = 11) is a 16550A
Jan  1 01:00:07 OpenWrt user.info kernel: console [ttyS0] enabled, bootconsole disabled
Jan  1 01:00:07 OpenWrt user.info kernel: Atheros AR71xx SPI Controller driver version 0.2.4
Jan  1 01:00:07 OpenWrt user.info kernel: m25p80 spi0.0: s25sl064a (8192 Kbytes)
Jan  1 01:00:07 OpenWrt user.debug kernel: spi0.0: searching for MyLoader partition table at offset 0x10000
Jan  1 01:00:07 OpenWrt user.debug kernel: spi0.0: searching for MyLoader partition table at offset 0x20000
Jan  1 01:00:07 OpenWrt user.debug kernel: spi0.0: searching for MyLoader partition table at offset 0x30000
Jan  1 01:00:07 OpenWrt user.debug kernel: spi0.0: searching for MyLoader partition table at offset 0x40000
Jan  1 01:00:07 OpenWrt user.debug kernel: spi0.0: no MyLoader partition table found
Jan  1 01:00:07 OpenWrt user.notice kernel: Searching for RedBoot partition table in spi0.0 at offset 0x7e0000
Jan  1 01:00:07 OpenWrt user.notice kernel: Searching for RedBoot partition table in spi0.0 at offset 0x7f0000
Jan  1 01:00:07 OpenWrt user.notice kernel: No RedBoot partition table detected in spi0.0
Jan  1 01:00:07 OpenWrt user.notice kernel: spi0.0: no WRT160NL signature found
Jan  1 01:00:07 OpenWrt user.notice kernel: Creating 5 MTD partitions on "spi0.0":
Jan  1 01:00:07 OpenWrt user.notice kernel: 0x000000000000-0x000000020000 : "u-boot"
Jan  1 01:00:07 OpenWrt user.notice kernel: 0x000000020000-0x000000160000 : "kernel"
Jan  1 01:00:07 OpenWrt user.notice kernel: 0x000000160000-0x0000007f0000 : "rootfs"
Jan  1 01:00:07 OpenWrt user.notice kernel: mtd: partition "rootfs" set to be root filesystem
Jan  1 01:00:07 OpenWrt user.info kernel: mtd: partition "rootfs_data" created automatically, ofs=420000, len=3D0000 
Jan  1 01:00:07 OpenWrt user.notice kernel: 0x000000420000-0x0000007f0000 : "rootfs_data"
Jan  1 01:00:07 OpenWrt user.notice kernel: 0x0000007f0000-0x000000800000 : "art"
Jan  1 01:00:07 OpenWrt user.notice kernel: 0x000000020000-0x0000007f0000 : "firmware"
Jan  1 01:00:07 OpenWrt user.notice kernel: Realtek RTL8366RB ethernet switch driver version 0.2.2
Jan  1 01:00:07 OpenWrt user.info kernel: rtl8366rb rtl8366rb: using GPIO pins 18 (SDA) and 19 (SCK)
Jan  1 01:00:07 OpenWrt user.info kernel: rtl8366rb rtl8366rb: RTL5937 ver. 3 chip found
Jan  1 01:00:07 OpenWrt user.info kernel: rtl8366rb: probed
Jan  1 01:00:07 OpenWrt user.info kernel: eth0: Atheros AG71xx at 0xb9000000, irq 4
Jan  1 01:00:07 OpenWrt user.debug kernel: eth0: using fixed link parameters
Jan  1 01:00:07 OpenWrt user.info kernel: Atheros AR71xx hardware watchdog driver version 0.1.0
Jan  1 01:00:07 OpenWrt user.debug kernel: ar71xx-wdt: timeout=15 secs (max=21)
Jan  1 01:00:07 OpenWrt user.info kernel: TCP westwood registered
Jan  1 01:00:07 OpenWrt user.info kernel: NET: Registered protocol family 17
Jan  1 01:00:07 OpenWrt user.info kernel: 802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
Jan  1 01:00:07 OpenWrt user.info kernel: All bugs added by David S. Miller <davem@redhat.com>
Jan  1 01:00:07 OpenWrt user.warn kernel: VFS: Mounted root (squashfs filesystem) readonly on device 31:2.
Jan  1 01:00:07 OpenWrt user.info kernel: Freeing unused kernel memory: 152k freed
Jan  1 01:00:07 OpenWrt user.warn kernel: Please be patient, while OpenWrt loads ...
Jan  1 01:00:07 OpenWrt user.info kernel: input: gpio-buttons as /devices/platform/gpio-buttons/input/input0
Jan  1 01:00:07 OpenWrt user.info kernel: Button Hotplug driver version 0.3.1
Jan  1 01:00:07 OpenWrt user.debug kernel: ar71xx: pll_reg 0xb8050014: 0x1a000000
Jan  1 01:00:07 OpenWrt user.info kernel: eth0: link up (1000Mbps/Full duplex)
Jan  1 01:00:07 OpenWrt user.info kernel: Registered led device: tl-wr1043nd:green:usb
Jan  1 01:00:07 OpenWrt user.info kernel: Registered led device: tl-wr1043nd:green:system
Jan  1 01:00:07 OpenWrt user.info kernel: Registered led device: tl-wr1043nd:green:qss
Jan  1 01:00:07 OpenWrt user.info kernel: Registered led device: tl-wr1043nd:green:wlan
Jan  1 01:00:07 OpenWrt user.info kernel: mini_fo: using base directory: /
Jan  1 01:00:07 OpenWrt user.info kernel: mini_fo: using storage directory: /overlay
Jan  1 01:00:07 OpenWrt user.info kernel: eth0: link down
Jan  1 01:00:08 OpenWrt user.debug kernel: ar71xx: pll_reg 0xb8050014: 0x1a000000
Jan  1 01:00:08 OpenWrt user.info kernel: eth0: link up (1000Mbps/Full duplex)
Jan  1 01:00:08 OpenWrt user.info kernel: Compat-wireless backport release: compat-wireless-2010-10-14-7-gab01eca
Jan  1 01:00:08 OpenWrt user.info kernel: Backport based on wireless-testing.git master-2010-10-19
Jan  1 01:00:08 OpenWrt user.info kernel: device eth0.1 entered promiscuous mode
Jan  1 01:00:08 OpenWrt user.info kernel: device eth0 entered promiscuous mode
Jan  1 01:00:08 OpenWrt user.info kernel: br-lan: port 1(eth0.1) entering forwarding state
Jan  1 01:00:09 OpenWrt user.info kernel: cfg80211: Calling CRDA to update world regulatory domain
Jan  1 01:00:10 OpenWrt user.notice kernel: SCSI subsystem initialized
Jan  1 01:00:10 OpenWrt user.info kernel: usbcore: registered new interface driver usbfs
Jan  1 01:00:10 OpenWrt user.info kernel: usbcore: registered new interface driver hub
Jan  1 01:00:10 OpenWrt user.info kernel: usbcore: registered new device driver usb
Jan  1 01:00:12 OpenWrt user.info kernel: cfg80211: World regulatory domain updated:
Jan  1 01:00:12 OpenWrt user.info kernel:     (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
Jan  1 01:00:12 OpenWrt user.info kernel:     (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
Jan  1 01:00:12 OpenWrt user.info kernel:     (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
Jan  1 01:00:12 OpenWrt user.info kernel:     (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
Jan  1 01:00:12 OpenWrt user.info kernel:     (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
Jan  1 01:00:12 OpenWrt user.info kernel:     (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
Jan  1 01:00:12 OpenWrt user.debug kernel: ath: EEPROM regdomain: 0x0
Jan  1 01:00:12 OpenWrt user.debug kernel: ath: EEPROM indicates default country code should be used
Jan  1 01:00:12 OpenWrt user.debug kernel: ath: doing EEPROM country->regdmn map search
Jan  1 01:00:12 OpenWrt user.debug kernel: ath: country maps to regdmn code: 0x3a
Jan  1 01:00:12 OpenWrt user.debug kernel: ath: Country alpha2 being used: US
Jan  1 01:00:12 OpenWrt user.debug kernel: ath: Regpair used: 0x3a
Jan  1 01:00:12 OpenWrt user.debug kernel: ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
Jan  1 01:00:12 OpenWrt user.info kernel: ieee80211 phy0: Atheros AR9100 MAC/BB Rev:0 AR2133 RF Rev:a2 mem=0xb80c0000, irq=2
Jan  1 01:00:12 OpenWrt user.info kernel: cfg80211: Calling CRDA for country: US
Jan  1 01:00:13 OpenWrt user.info kernel: cfg80211: Regulatory domain changed to country: US
Jan  1 01:00:13 OpenWrt user.info kernel:     (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
Jan  1 01:00:13 OpenWrt user.info kernel:     (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm)
Jan  1 01:00:13 OpenWrt user.info kernel:     (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 1700 mBm)
Jan  1 01:00:13 OpenWrt user.info kernel:     (5250000 KHz - 5330000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
Jan  1 01:00:13 OpenWrt user.info kernel:     (5490000 KHz - 5600000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
Jan  1 01:00:13 OpenWrt user.info kernel:     (5650000 KHz - 5710000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
Jan  1 01:00:13 OpenWrt user.info kernel:     (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 3000 mBm)
Jan  1 01:00:13 OpenWrt user.info kernel: PPP generic driver version 2.4.2
Jan  1 01:00:14 OpenWrt user.info kernel: ip_tables: (C) 2000-2006 Netfilter Core Team
Jan  1 01:00:14 OpenWrt user.info kernel: NET: Registered protocol family 24
Jan  1 01:00:15 OpenWrt user.info kernel: ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
Jan  1 01:00:15 OpenWrt user.info kernel: ar71xx-ehci ar71xx-ehci: Atheros AR91xx built-in EHCI controller
Jan  1 01:00:15 OpenWrt user.info kernel: ar71xx-ehci ar71xx-ehci: new USB bus registered, assigned bus number 1
Jan  1 01:00:15 OpenWrt user.info kernel: ar71xx-ehci ar71xx-ehci: irq 3, io mem 0x1b000000
Jan  1 01:00:15 OpenWrt user.info kernel: ar71xx-ehci ar71xx-ehci: USB 2.0 started, EHCI 1.00
Jan  1 01:00:15 OpenWrt user.info kernel: usb usb1: configuration #1 chosen from 1 choice
Jan  1 01:00:15 OpenWrt user.info kernel: hub 1-0:1.0: USB hub found
Jan  1 01:00:15 OpenWrt user.info kernel: hub 1-0:1.0: 1 port detected
Jan  1 01:00:15 OpenWrt user.warn kernel: nf_conntrack version 0.5.0 (461 buckets, 1844 max)
Jan  1 01:00:15 OpenWrt user.warn kernel: CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use
Jan  1 01:00:15 OpenWrt user.warn kernel: nf_conntrack.acct=1 kernel parameter, acct=1 nf_conntrack module option or
Jan  1 01:00:15 OpenWrt user.warn kernel: sysctl net.netfilter.nf_conntrack_acct=1 to enable it.
Jan  1 01:00:16 OpenWrt user.info kernel: Initializing USB Mass Storage driver...
Jan  1 01:00:16 OpenWrt user.info kernel: usbcore: registered new interface driver usb-storage
Jan  1 01:00:16 OpenWrt user.info kernel: USB Mass Storage support registered.
Jan  1 01:00:16 OpenWrt user.info kernel: fuse init (API version 7.13)
Jan  1 01:00:18 OpenWrt user.debug kernel: ath: DMA failed to stop in 10 ms AR_CR=0x00000024 AR_DIAG_SW=0x42000020
Jan  1 01:00:18 OpenWrt user.debug kernel: ath: DMA failed to stop in 10 ms AR_CR=0x00000024 AR_DIAG_SW=0x42000020
Jan  1 01:00:18 OpenWrt user.info kernel: device wlan0 entered promiscuous mode
Jan  1 01:00:18 OpenWrt user.info kernel: br-lan: port 2(wlan0) entering forwarding state
Jan  1 01:00:18 OpenWrt user.debug kernel: ath: DMA failed to stop in 10 ms AR_CR=0x00000024 AR_DIAG_SW=0x42000020
Jan  1 01:00:18 OpenWrt user.debug kernel: ath: DMA failed to stop in 10 ms AR_CR=0x00000024 AR_DIAG_SW=0x42000020
Jan  1 01:00:20 OpenWrt user.info kernel: device wlan0 left promiscuous mode
Jan  1 01:00:20 OpenWrt user.info kernel: br-lan: port 2(wlan0) entering disabled state
Jan  1 01:00:20 OpenWrt user.info kernel: device wlan0 entered promiscuous mode
Jan  1 01:00:20 OpenWrt user.info kernel: br-lan: port 2(wlan0) entering forwarding state
Jan  1 01:00:20 OpenWrt user.info sysinit: Loading defaults
Jan  1 01:00:21 OpenWrt user.info sysinit: Loading synflood protection
Jan  1 01:00:21 OpenWrt user.info sysinit: Adding custom chains
Jan  1 01:00:21 OpenWrt user.info sysinit: Loading zones
Jan  1 01:00:22 OpenWrt user.info sysinit: Loading forwarding
Jan  1 01:00:22 OpenWrt user.info sysinit: Loading redirects
Jan  1 01:00:22 OpenWrt user.info sysinit: Loading rules
Jan  1 01:00:22 OpenWrt user.info sysinit: Loading includes
Jan  1 01:00:22 OpenWrt user.info sysinit: Loading zone defaults
Jan  1 01:00:22 OpenWrt user.notice root: adding lan (br-lan) to firewall zone lan
Jan  1 01:00:23 OpenWrt authpriv.info dropbear[1024]: Running in background
Jan  1 01:00:23 OpenWrt user.notice dnsmasq: DNS rebinding protection is active, will discard upstream RFC1918 responses!
Jan  1 01:00:23 OpenWrt user.notice dnsmasq: Allowing 127.0.0.0/8 responses
Jan  1 01:00:23 OpenWrt daemon.info hostapd: wlan0: STA 00:1f:3c:06:a5:da IEEE 802.11: authenticated
Jan  1 01:00:23 OpenWrt daemon.info hostapd: wlan0: STA 00:1f:3c:06:a5:da IEEE 802.11: associated (aid 1)
Jan  1 01:00:23 OpenWrt daemon.info hostapd: wlan0: STA 00:1f:3c:06:a5:da WPA: pairwise key handshake completed (RSN)
Jan  1 01:00:26 OpenWrt daemon.info dnsmasq[1083]: started, version 2.55 cachesize 150
Jan  1 01:00:26 OpenWrt daemon.info dnsmasq[1083]: compile time options: IPv6 GNU-getopt no-DBus no-I18N DHCP TFTP
Jan  1 01:00:26 OpenWrt daemon.info dnsmasq-dhcp[1083]: DHCP, IP range 192.168.1.100 -- 192.168.1.250, lease time 12h
Jan  1 01:00:26 OpenWrt daemon.info dnsmasq[1083]: using local addresses only for domain lan
Jan  1 01:00:26 OpenWrt daemon.warn dnsmasq[1083]: no servers found in /tmp/resolv.conf.auto, will retry
Jan  1 01:00:26 OpenWrt daemon.info dnsmasq[1083]: read /etc/hosts - 1 addresses
Jan  1 01:00:26 OpenWrt daemon.info dnsmasq-dhcp[1083]: read /etc/ethers - 0 addresses
Jan  1 01:00:29 OpenWrt user.info sysinit: setting up led WLAN
Jan  1 01:00:29 OpenWrt user.debug kernel: ar71xx-wdt: enabling watchdog timer
Jan  1 01:00:30 OpenWrt daemon.info dnsmasq-dhcp[1083]: DHCPREQUEST(br-lan) 192.168.1.102 00:1f:3c:06:a5:da 
Jan  1 01:00:30 OpenWrt daemon.info dnsmasq-dhcp[1083]: DHCPACK(br-lan) 192.168.1.102 00:1f:3c:06:a5:da daniel-laptop
Jan  1 01:00:40 OpenWrt authpriv.info dropbear[1112]: Child connection from 192.168.1.102:50247
Jan  1 01:00:43 OpenWrt authpriv.warn dropbear[1112]: bad password attempt for 'root' from 192.168.1.102:50247
Jan  1 01:00:47 OpenWrt authpriv.notice dropbear[1112]: password auth succeeded for 'root' from 192.168.1.102:50247

Rezultat ifconfig (trochę mi się... zepsuł?):

br-lan    Link encap:Ethernet  HWaddr 74:EA:3A:A2:BD:0C  
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:277 errors:0 dropped:0 overruns:0 frame:0
          TX packets:241 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:22185 (21.6 KiB)  TX bytes:44022 (42.9 KiB)

eth0      Link encap:Ethernet  HWaddr 74:EA:3A:A2:BD:0C  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:165 errors:0 dropped:0 overruns:0 frame:0
          TX packets:126 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:42512 (41.5 KiB)  TX bytes:39202 (38.2 KiB)
          Interrupt:4 

eth0.1    Link encap:Ethernet  HWaddr 74:EA:3A:A2:BD:0C  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:57 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:10483 (10.2 KiB)

eth0.2    Link encap:Ethernet  HWaddr 74:EA:3A:A2:BD:0D  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:159 errors:0 dropped:0 overruns:0 frame:0
          TX packets:68 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:39097 (38.1 KiB)  TX bytes:27676 (27.0 KiB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

mon.wlan0 Link encap:UNSPEC  HWaddr 74-EA-3A-A2-BD-0C-00-00-00-00-00-00-00-00-00-00  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:321 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:36341 (35.4 KiB)  TX bytes:0 (0.0 B)

wlan0     Link encap:Ethernet  HWaddr 74:EA:3A:A2:BD:0C  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:276 errors:0 dropped:0 overruns:0 frame:0
          TX packets:257 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:26043 (25.4 KiB)  TX bytes:53173 (51.9 KiB)

Widzę, że pojawił się wpis mon.wlan0 którego nie było.

Edit:
Jeszcze wynik cat /etc/config/network dla jasności:

config 'interface' 'loopback'
    option 'ifname' 'lo'
    option 'proto' 'static'
    option 'ipaddr' '127.0.0.1'
    option 'netmask' '255.0.0.0'

config 'interface' 'lan'
    option 'ifname' 'eth0.1'
    option 'type' 'bridge'
    option 'proto' 'static'
    option 'ipaddr' '192.168.1.1'
    option 'netmask' '255.255.255.0'

config 'interface' 'wan'
    option 'ifname' 'eth0.2'
    option 'proto' 'dhcp'
    option 'macaddr' '74:EA:3A:A2:BD:0D'

config 'switch'
    option 'name' 'rtl8366rb'
    option 'reset' '1'
    option 'enable_vlan' '1'

config 'switch_vlan'
    option 'device' 'rtl8366rb'
    option 'vlan' '1'
    option 'ports' '1 2 3 4 5t'

config 'switch_vlan'
    option 'device' 'rtl8366rb'
    option 'vlan' '2'
    option 'ports' '0 5t'
Cezary napisał/a:

Zamiast /etc/init.d/network restart daj ifup wan po prostu.

Ok. Ale to chyba nic nie zmieni. Generalnie zamierzam się łączyć przez wifi i nikt po kablu potem nie będzie podłączał. Mam nadzieję, że wtedy zniknie ten problem z dhcp.

Zrobiłem tak jak napisałem i rzeczywiście dostałem poprawny adres ip, ale internetu nie ma.
Sprawdziłem co daje ifconfig:

br-lan    Link encap:Ethernet  HWaddr 74:EA:3A:A2:BD:0C  
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:345 errors:0 dropped:0 overruns:0 frame:0
          TX packets:247 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:28403 (27.7 KiB)  TX bytes:29867 (29.1 KiB)

eth0      Link encap:Ethernet  HWaddr 74:EA:3A:A2:BD:0C  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:417 errors:0 dropped:0 overruns:0 frame:0
          TX packets:301 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:59484 (58.0 KiB)  TX bytes:53469 (52.2 KiB)
          Interrupt:4 

eth0.1    Link encap:Ethernet  HWaddr 74:EA:3A:A2:BD:0C  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:345 errors:0 dropped:0 overruns:0 frame:0
          TX packets:247 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:29783 (29.0 KiB)  TX bytes:30855 (30.1 KiB)

eth0.2    Link encap:Ethernet  HWaddr 74:EA:3A:A2:BD:0C  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:63 errors:0 dropped:0 overruns:0 frame:0
          TX packets:53 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:20926 (20.4 KiB)  TX bytes:21571 (21.0 KiB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:456 (456.0 B)  TX bytes:456 (456.0 B)

I tu się zdziwiłem, bo eth0.2 ma mieć MAC taki sam, ale na końcu D zamiast C. Inaczej nie dostanę internetu (INEA Poznań).
Wpisałem:

uci set network.wan.macaddr=74:EA:3A:A2:BD:0D
uci commit network.wan
/etc/init.d/network restart

Szybko wyciągam kabel, daję mu zrestartować sieć, podłączam się znowu i widzę w ifconfig zmieniony adres MAC, ale brak przydzielonego ip. Ping 8.8.8.8 daje "network unreachable". Ghmmh. Co teraz? :[

Cezary napisał/a:

W czasie startu tplinka wan i lan to jeden switch  i jak się wstrzelisz z dhcp w ten czas to dostaniesz adres zza nat'a. Po kilku sekundach jest już dobrze i dostaniesz normalnie ip z routera. Nie ma na razie rozwiązania tego problemu (nie startuj routera lub włączaj komputery po restarcie routera).

Yyyy, ale nie rozumiem. Co masz na myśli przez nie startuj routera?

To co muszę teraz zrobić to włączyć router, pozwolić mu się zbootować i wtedy włożyć kabel do LAN, tak?

TLDR:

1. WAN i LAN działają zaraz po włączeniu routera jako jeden switch. Może się zdarzyć, że komputer dostanie adres IP sprzed routera.
2. Jeśli udało Ci się połączyć do internetu za pomocą komputera, a za pomocą routera nie, to sprawdź jaka jest konfiguracja komputera i odtwórz ją na routerze. Łącznie z adresem MAC.

Witam,
mam router TPLink WR1043ND. Zrobiłem mu upgrade do OpenWRT wgrywając obraz: openwrt-ar71xx-tl-wr1043nd-v1-squashfs-factory.bin

Natknąłem się na taki problem, że po podłączeniu się przez LAN dostaję IP 62.21.3.84, które to wygląda mi na adres z puli dostawcy. Jeśli dobrze się orientuję to mam zrobiony bridge między WAN i LAN. Jeśli podłączę się bez kabla WAN to dostaję IP 192.168.1.183.

Na początku trochę grzebałem w opcjach, ustawiłem wifi, dodałem dns do wan. Takie tam. Potem jednak wszedłem do trybu failsafe i wróciłem do firstboot, więc nie ma żadnych złych ustawień. Mam ustawione hasło przez telnet, ale nie mogę się podłączyć po ssh, bo nie wiem jakie ip dostał router. (Chyba, że odłączę WAN.)

Będę niezmiernie wdzięczny za jakieś wskazówki jak go skonfigurować, żeby znaleźć się za NAT.