Page 6 of 12 FirstFirst ... 45678 ... LastLast
Results 76 to 90 of 174

Thread: Интерфейсы и MAC-адреса роутера Asus WL-500gP/500W/RT-N16

  1. #76
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by theMIROn View Post
    Угу. Только при создании бриджа ему назначается рандомный адрес вместо пустого, это раз.
    Это должно было улучшить ситуацию, а не ухудшить.
    А во вторых, если руками не назначить мак, то адрес так и будет меняться, в зависимости от очередности добавления
    Якобы в 2.4.20 это не происходит. Единственный мощный коммит после 2.4.20, который я нашёл, это Changeset 1.1003.11.4

    В итоге, возвращаемся к началу - нужен минимальный тесткейс.

    Добавлено: чтобы не было голословности - от автора топика нужны ifconfig'и и "brctl show br0" до и после манипуляций с бриджом.

    P.S. tap должен поддерживать смену mac-адреса
    Last edited by lly; 06-07-2010 at 16:55.

  2. #77
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Это не баг, а фича:
    The bridge ID begins with "8000" and is followed by the lowest MAC address of its members.
    Соответственно, способа решения проблемы два:
    1. назначать принудительно MAC бриджу
    2. назначать MAC устройству tap0 больше, чем у vlan0, eth1


    P.S. Поэтому и не мог воспроизвести проблему у себя, т.к. не подумав ставил адрес новому устройству больше...

  3. #78
    Quote Originally Posted by lly View Post
    Это не баг, а фича:
    Вот вот, lowest MAC address много где фигурирует для идентификации, в том же lltd

  4. #79
    Большое спасибо всем ответившим.
    Действительно, автоматом tap0 получал MAC-адрес 00:FF:B6:7B:F9:82, в то время, как у самого аппарата все сетевые интерфейсы имели MAC 48:5B:39:06:42:19.

    Ну и собственно, после добавления в мост - резко менялся MAC-адрес и происходило описанное.

    Ну а на тех железках, которые работали - MAC по совпадению оказывался ниже на устройствах самого маршрутизатора.

  5. #80
    Join Date
    Aug 2008
    Location
    Taganrog, Rostov Region
    Posts
    397
    Наблюдал похожее, когда настраивал интернет через БлюТуз.
    При добавлении созданного интерфейса bnet0 в бридж, у бриджа менялся МАС на МАС БТ-брелка воткнутого в роутер.

    Решение было такое:
    в post-boot менял MAC vlan0 на MAC БТ-брелка.

    На тот момент, назначить принудительно MAC для бриджа не получалось. :-(
    Вот и пришлось извращаться.

    Я так понимаю, в текущей прошивке от энтузиастов, можно назначить MAC бриджу принудительно?
    [ASUS wl-500gP (v1) 1.9.2.7-rtn-r7438M 128Mb 300MHz 2+2usb] + [2Гб USBFlash] + [USB-HDD] + [xinetd] + [samba3] + [Download Engine] + [rTorrent] + [3proxy] + [nShaper] + [mcabber] + [apcupsd] + [mpd]; Было: [openvpn&udhcpc]; [privoxy] + [polipo];

  6. #81
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by igor77777 View Post
    Я так понимаю, в текущей прошивке от энтузиастов, можно назначить MAC бриджу принудительно?
    начиная с r1708

  7. #82
    Господа, у меня прошивка 1.9.2.7-rtn-r1884, взятая - ftp://core.dumped.ru/rt-n/. и провайдер Beeline.

    я что то совсем запутался, после чтения форумов..... задача стоит следующаяя: необходимо порт 4 на роутере вывести в vlan такой же как и wan порт. т.е. чтобы на чм порту был ip-адрес 10.a.b.c. на нем будет висеть тв-приставка. какую команду по ssh необходимо прописать?

  8. #83
    Join Date
    May 2010
    Location
    Moscow, Izmailovo
    Posts
    416
    Quote Originally Posted by n_s_p View Post
    Господа, у меня прошивка 1.9.2.7-rtn-r1884, взятая - ftp://core.dumped.ru/rt-n/. и провайдер Beeline.

    я что то совсем запутался, после чтения форумов..... задача стоит следующаяя: необходимо порт 4 на роутере вывести в vlan такой же как и wan порт. т.е. чтобы на чм порту был ip-адрес 10.a.b.c. на нем будет висеть тв-приставка. какую команду по ssh необходимо прописать?
    Должно помочь это:

    nvram set vlan1ports="1 2 3 8*"
    nvram set vlan2ports="0 4 8"
    nvram commit
    reboot

  9. #84
    Quote Originally Posted by VicSer View Post
    Должно помочь это:

    nvram set vlan1ports="1 2 3 8*"
    nvram set vlan2ports="0 4 8"
    nvram commit
    reboot

    если комп подключен к первому порту - я не пингую роутер

    если к 4 му порту - пингуетс.
    наверно команды не правильные

  10. #85
    Join Date
    May 2010
    Location
    Moscow, Izmailovo
    Posts
    416

    Post

    Quote Originally Posted by n_s_p View Post
    если комп подключен к первому порту - я не пингую роутер

    если к 4 му порту - пингуетс.
    наверно команды не правильные
    Тогда от Вас нужен вывод следующих команд:

    nvram get vlan0ports
    nvram get vlan1ports
    nvram get vlan2ports
    nvram get landevs
    nvram get wandevs
    nvram get wan_ifname
    nvram get wan_ifnames

  11. #86
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    VicSer
    В N16 нумерация портов LAN на корпусе и в самом свитче перепутана. При помощи mii-tool выясняется на раз.
    Также, в BCM5395/53115 невозможно использовать vlan0 - фича.

  12. #87
    Join Date
    May 2010
    Location
    Moscow, Izmailovo
    Posts
    416
    Quote Originally Posted by lly View Post
    VicSer
    В N16 нумерация портов LAN на корпусе и в самом свитче перепутана. При помощи mii-tool выясняется на раз.
    Также, в BCM5395/53115 невозможно использовать vlan0 - фича.
    Весело. Я бы посмотрел, но мой RT-N16 в ремонте.

  13. #88
    Quote Originally Posted by VicSer View Post
    Тогда от Вас нужен вывод следующих команд:

    nvram get vlan0ports
    nvram get vlan1ports
    nvram get vlan2ports
    nvram get landevs
    nvram get wandevs
    nvram get wan_ifname
    nvram get wan_ifnames
    Code:
    nvram get vlan0ports
    Code:
    nvram get vlan1ports
    1 2 3 4 8*
    Code:
    nvram get vlan2ports
    0 8
    Code:
    nvram get landevs
    vlan1 wl0
    Code:
    nvram get wandevs
    vlan2
    Code:
    nvram get wan_ifname
    vlan2
    Code:
    nvram get wan_ifnames
    vlan2

  14. #89
    Join Date
    May 2010
    Location
    Moscow, Izmailovo
    Posts
    416
    Quote Originally Posted by n_s_p View Post
    если комп подключен к первому порту - я не пингую роутер

    если к 4 му порту - пингуетс.
    наверно команды не правильные
    Тогда попробуйте так:

    nvram set vlan1ports="2 3 4 8*"
    nvram set vlan2ports="0 1 8"
    nvram commit
    reboot

  15. #90
    Quote Originally Posted by VicSer View Post
    Тогда попробуйте так:

    nvram set vlan1ports="2 3 4 8*"
    nvram set vlan2ports="0 1 8"
    nvram commit
    reboot
    получилось! порт 4 имеет адрес 10.a.b.c
    Спасибо.

Page 6 of 12 FirstFirst ... 45678 ... LastLast

Similar Threads

  1. Нужно получить 2 ip адреса и 2 vlan на роутере Asus
    By muxeu in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 117
    Last Post: 11-11-2015, 01:27
  2. Replies: 113
    Last Post: 25-07-2012, 11:31
  3. Альтернативные web-интерфейсы Transmission
    By Cd_spb in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 54
    Last Post: 06-01-2012, 13:30
  4. wl-500g Premium и внешние IP-адреса на LAN-интерфейсе роутера.
    By headcrash555 in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 22
    Last Post: 19-10-2009, 20:51
  5. Replies: 4
    Last Post: 17-08-2008, 02:24

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •