У меня есть комбинация модема / беспроводного маршрутизатора ActionTec T2200H, которую я использую исключительно как модем ADSL2+. В веб-интерфейсе режим моста скрыт, но, включив telnet, я нахожу опции для моста, просто я не знаю достаточно, чтобы настроить его через этот CLI. Вот список доступных команд после входа в модем:

> ?
help
logout
exit
quit
reboot
adsl
xdslctl
xdslctl0
xdslctl1
xtm
brctl
cat
loglevel
logdest
virtualserver
ddns
df
dumpcfg
dumpmdm
meminfo
psp
kill
dumpsysinfo
dnsproxy
syslog
echo
ifconfig
ping
ps
pwd
sntp
sysinfo
tftp
wlctl
arp
defaultgateway
dhcpserver
dns
lan
lanhosts
passwd
ppp
restoredefault
route
save
swversion
uptime
cfgupdate
swupdate
exitOnIdle
wan
gpv
mcpctl

Вот список команд brctl:

Usage: brctl [commands]
commands:
        addbr           <bridge>                add bridge
        delbr           <bridge>                delete bridge
        addif           <bridge> <device>       add interface to bridge
        delif           <bridge> <device>       delete interface from bridge
        setageing       <bridge> <time>         set ageing time
        setbridgeprio   <bridge> <prio>         set bridge priority
        setfd           <bridge> <time>         set bridge forward delay
        sethello        <bridge> <time>         set hello time
        setmaxage       <bridge> <time>         set max message age
        setpathcost     <bridge> <port> <cost>  set path cost
        setportprio     <bridge> <port> <prio>  set port priority
        enableportsnooping      <bridge> <value>        0-disable 1-standard 2-blocking
        enableproxymode <bridge> <value>        To enable 1 or disable 0
        show                                    show a list of bridges
        showmacs        <bridge>                show a list of mac addrs
        addmacs         <bridge> <port> <mac>           add mac addresses to the bridge table
        delmacs         <bridge> <port> <mac>           remove mac addresses from the bridge table
        showstp         <bridge>                show bridge stp info
        stp             <bridge> {on|off}       turn stp on/off
        mldenableportsnooping   <bridge> <value>        0-disable 1-standard 2-blocking
        mldenableproxymode      <bridge> <value>        To enable 1 or disable 0
        enableigmpratelimit     <bridge> <value>        0-disable, 1..500-packet rate

Вот список команд wan:

> wan
Usage:
       wan add interface <atm|ptm|eth>
       wan add service <interfacename> --protocol <bridge|ipoe|pppoe|ipoa|pppoa>
       wan delete interface atm <port.vpi.vci>
       wan delete interface ptm <port> --priority <normal|high|both>
       wan delete interface eth <ethx>
       wan delete service L3IfName
       wan show interface
       wan show [<port.vpi.vci>]
       wan --help <bridge|pppoe|pppoa|ipoe|ipoa>

И список команд wan bridge:

> wan --help bridge
Usage:
       wan add service <L2interfacename> --protocol bridge
       [--service <servicename>]
       wan delete interface atm <port.vpi.vci>
       wan delete interface ptm <port> --priority <normal|high|both>
       wan delete interface eth <ethx>
       wan delete service L3IfName
       wan show interface
       wan show [<port.vpi.vci>]
       wan --help <bridge|pppoe|pppoa|ipoe|ipoa>

У кого-нибудь есть достаточно информации, чтобы указать мне правильное направление, чтобы настроить это?

2 ответа2

0

Хотя принятый ответ верен в большинстве случаев ...

Да, все модемы и маршрутизаторы Actiontec имеют те же функции для telnet/ssh, что и веб-интерфейс, но иногда имеют дополнительные функции из консоли. Маршрутизаторы Verizon FiOS actiontec (mi424wr) действительно имеют некоторые скрытые функции в CLI. Как вы обнаружили, они используют busy-box. Команда bridge control (brctl) - это то, что вам нужно сделать из командной строки. Я предполагаю, что вашим провайдером является Telus, так как именно это и возникло в моих поисках номера этой модели.

Вам нужно будет изучить имена интерфейсов, чтобы все заработало. обычно вы будете использовать такую команду:

brctl addif br0 eth0 eth1

Где br0 - имя моста, а eth0 & eth1 - интерфейсы, которые вы хотите соединить. Я бы порекомендовал сделать резервную копию ваших настроек конфигурации, прежде чем начать возиться с CLI.
(на всякий случай вам нужно сделать сброс к заводским настройкам)

Я нашел инструкции для этого маршрутизатора, чтобы перевести его в режим моста из веб-интерфейса. (Прошивка телуса)

  1. В адресной строке браузера введите « http:// xxxx », где x - это IP-адрес вашего модема, а затем нажмите Enter.

  2. Появится главный экран шлюза. Введите имя пользователя и пароль, а затем щелкните значок «Настройка беспроводной сети», расположенный в верхнем ряду значков.
    (отключите беспроводной, если вы используете другой маршрутизатор WiFi.)

  3. Нажмите на Advance Setup на правой стороне.
  4. Нажмите на мостовое соединение портов.
  5. Должен появиться экран Port1 Bridge (см. Ниже) - нажмите «Включить», а затем нажмите «Применить». мост

Дайте мне знать, если Telus не является вашим провайдером, инструкции по графическому интерфейсу резко изменятся при прошивке другого провайдера.

0

Это полагается на мост, являющийся мостом, о котором вы думаете. Основываясь на выводе команды, это инструмент «моста» для создания vlans, а не для моста DSL-802.3. Любой из этих параметров, скорее всего, будет в веб-интерфейсе, но в противном случае вам, возможно, придется позвонить своему интернет-провайдеру и попросить тот, который функционирует исключительно как модем.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .