
클라이언트 모드에서 여러 유선 전용 장치를 다른 무선 라우터(Cisco E4200)에 연결하기 위해 Linksys WRT54GL에 Tomato를 설치했습니다.
내 Cisco E4200은 WPA/WPA2 혼합 모드를 사용하여 두 대역 모두에 설정되어 있으며 IP 주소는 192.168.1.1이고 .2/.51에 대해 DHCP 서버가 활성화되어 있습니다.
내 Linksys WRT54GL의 구성은 다음과 같습니다.
저장 후 로그에 다음이 표시됩니다.
Jan 17 11:16:09 unknown daemon.info udhcpc[18506]: Sending discover...
Jan 17 11:16:12 unknown daemon.info udhcpc[18506]: Sending discover...
Jan 17 11:16:33 unknown daemon.info dnsmasq[18525]: exiting on receipt of SIGTERM
Jan 17 11:16:33 unknown user.notice kernel: klogd: exiting
Jan 17 11:16:33 unknown syslog.info syslogd exiting
Jan 17 11:16:35 unknown syslog.info syslogd started: BusyBox v1.14.4
Jan 17 11:16:35 unknown user.notice kernel: klogd started: BusyBox v1.14.4 (2010-06-27 20:11:16 PDT)
Jan 17 11:16:35 unknown user.info kernel: br0: port 1(vlan0) entering disabled state
Jan 17 11:16:35 unknown user.info kernel: vlan0: dev_set_promiscuity(master, 1)
Jan 17 11:16:35 unknown user.info kernel: br0: port 1(vlan0) entering disabled state
Jan 17 11:16:35 unknown user.info kernel: device vlan0 left promiscuous mode
Jan 17 11:16:35 unknown user.info kernel: br0: port 1(vlan0) entering learning state
Jan 17 11:16:35 unknown user.info kernel: br0: port 1(vlan0) entering forwarding state
Jan 17 11:16:35 unknown user.info kernel: br0: topology change detected, propagating
Jan 17 11:16:36 unknown daemon.info dnsmasq[27191]: started, version 2.55 cachesize 150
Jan 17 11:16:36 unknown daemon.info dnsmasq[27191]: compile time options: no-IPv6 GNU-getopt no-RTC no-DBus no-I18N DHCP no-scripts no-TFTP
Jan 17 11:16:36 unknown daemon.info dnsmasq-dhcp[27191]: DHCP, IP range 192.168.1.151 -- 192.168.1.200, lease time 1d
Jan 17 11:16:36 unknown daemon.warn dnsmasq[27191]: no servers found in /etc/resolv.dnsmasq, will retry
Jan 17 11:16:36 unknown daemon.info dnsmasq[27191]: read /etc/hosts - 0 addresses
Jan 17 11:16:36 unknown daemon.info dnsmasq[27191]: read /etc/hosts.dnsmasq - 1 addresses
Jan 17 11:16:36 unknown user.info init[1]: Linksys WRT54G/GS/GL
Jan 17 11:16:36 unknown cron.err crond[27197]: crond (busybox 1.14.4) started, log level 8
Jan 17 11:16:38 unknown daemon.info udhcpc[27172]: Sending discover...
Jan 17 11:16:41 unknown daemon.info udhcpc[27172]: Sending discover...
Jan 17 11:16:44 unknown daemon.info udhcpc[27172]: Sending discover...
일반적으로 로그에서 다음 내용을 계속해서 반복해서 볼 수 있습니다.
Jan 17 11:16:44 unknown daemon.info udhcpc[27172]: Sending discover...
Linksys WRT54GL은 스캔할 때 다른 라우터를 확인합니다. Linksys WRT54GL을 설정한 채널은 Cisco E4200과 동일한 "채널 1"입니다.
이 시점에서 나는 당황스럽습니다. 내가 놓친 노골적인 것을 누가 볼 수 있습니까?
건배!
답변1
이것은 일반적인 혼동인 것 같습니다. 무선 클라이언트 모드는 라우터가 이더넷 연결이 아닌 무선 연결을 통해 업스트림에 연결된다는 점을 제외하면 라우터가 완전한 라우터로 작동하고 있음을 의미합니다. 따라서 라우터를 무선 AP로 사용할 수 없습니다. Wi-Fi는 다운스트림이 아닌 업스트림에 연결하는 데 사용됩니다. 또한 Tomato 라우터 클라이언트는 다음을 수행합니다.~ 아니다업스트림 라우터(귀하의 경우 Cisco E4200)와 동일한 LAN에 속합니다.
많은 사람들이 이것을 브리지 리피터 모드와 혼동하는 것 같습니다. 이 모드에서는 토마토 라우터가 라우터로 작동하지 않습니다. Wi-Fi를 통해 이더넷 클라이언트의 통신을 업스트림 라우터로 중계하는 브리지처럼 작동하지 않습니다. 이더넷 클라이언트와 기본 라우터, 토마토 라우터는 다음에 속합니다. 동일한 LAN.
위의 구분을 사용하면 오류를 쉽게 확인할 수 있습니다. 업스트림 LAN과 다운스트림 LAN 모두에 동일한 네트워크(192.168.1.0/24)를 사용하고 있는 반면, 무선 클라이언트 모드에서 Tomato 라우터를 사용하려고 하는 것이 아닙니다. .
쉬운 해결책: Tomato 라우터의 LAN 측 네트워크를 LAN 설정과 DHCP 서버 설정 모두에서 매우 다른 것으로 변경합니다(예: 192.168.99.0/24). 그러면 문제가 해결될 것입니다.
WAN과 LAN이 동일한 네트워크(귀하의 경우 192.168.1.0/24)에 속한다는 것을 알아내는 모든 프로그램은 완전히 혼란스러울 것임이 분명합니다.
변경 사항을 적용하려면 재부팅해야 할 수도 있습니다.
편집하다:
이제 모든 컴퓨터를 동일한 LAN 네트워크에 배치하는 데 관심이 있음을 분명히 했으므로 Tomato 펌웨어는 n bridge repeater
모드를 지원하므로 이를 허용하지 않는다는 점을 명확히 해야 합니다. 대신 DD-WRT(여기 맨 페이지를 참조하세요) 또는토마토USB, 이는
Broadcom 기반 이더넷 라우터에 전원을 공급하기 위한 대체 Linux 기반 펌웨어
귀하의 라우터는 그러한 라우터 중 하나이므로 TomatoUSB에서 완벽하게 지원됩니다.이 페이지의 테이블. 이는 순수 Tomato에 비해 몇 가지 개선 사항이 있으므로 특정 쿼리와는 별개로 전환하는 것이 전체적으로 유리할 수 있습니다.
브리지 리피터 모드에서 TomatoUSB 전원 라우터를 설정하는 방법에 대한 유용한 소개를 찾을 수 있습니다.여기, 프로세스를 안내하는 YouTube 동영상을 찾을 수도 있습니다.
어쨌든 그렇다.아주 아주 간단해요:
먼저 TomatoUSB에 있는 Linksys wrt54gl 라우터의 웹 GUI를 사용하여 유일한 인터페이스를 설정합니다.br0) 기본 라우터와 동일한 네트워크(즉 192.168.1.0/24)에 속하지만 기본 라우터의 DHCP 서버 범위 밖에 있는 고정 IP 주소를 가지므로 충돌이 발생하지 않습니다.
그런 다음 무선 설정 페이지로 이동하여 무선을 활성화하고 드롭다운 메뉴에서 작동 모드를 선택합니다.무선 이더넷 브리지을 클릭한 다음 기본 라우터의 무선 네트워크 이름과 비밀번호를 입력하세요. 저장하고 10초 동안 기다리거나 Linksys wrt54gl을 재부팅하십시오.
그게 다야.