Client Bridge problem

If your problem doesn't fall into one of the other categories, report it here.

Moderator: Moderators

Post Reply
michelinok
Posts: 19
Joined: Sun Aug 23, 2009 9:33 am

Client Bridge problem

Post by michelinok »

Hi there!
I've a strange problem.
Using the precompiled squashfs images for la fonera, client bridge works perfectly, instead, installing the gargoyle ipk package on a pre-installed openwrt (last stable version of course :D ), if I detach the ethernet cable, the router is not reachable anymore :cry: .
I've triple checked the config between the 2 "situations" and it's perfectly identical ;) .
Does Gargoyle need some extra packages (excpect the ones installed during the automatic installation of the dependencies) that i might have left during the pre-installation of openwrt?

Here's the output of iwconfig:

root@OpenWrt:/www# iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

imq0 no wireless extensions.

imq1 no wireless extensions.

wifi0 no wireless extensions.

br-lan no wireless extensions.

ath0 IEEE 802.11g ESSID:"bigodino" Nickname:""
Mode:Managed Frequency:2.422 GHz Access Point: 00:1A:70:9B: :D : :D
Bit Rate:36 Mb/s Tx-Power=18 dBm Sensitivity=1/1
Retry:off RTS thr:off Fragment thr:off
Encryption key:AAAA-1DBC-F0B2-DABA-2339-D68C-FFC0-523D Security mode:restricted
Power Management:off
Link Quality=60/70 Signal level=-36 dBm Noise level=-96 dBm
Rx invalid nwid:81346 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

and here the output of ifconfig:

root@OpenWrt:/www# ifconfig
ath0 Link encap:Ethernet HWaddr 00:18:84: :D : :D : :D
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:104 errors:0 dropped:52 overruns:0 frame:0
TX packets:67 errors:4 dropped:4 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:15306 (14.9 KiB) TX bytes:6198 (6.0 KiB)

br-lan Link encap:Ethernet HWaddr 00:18:84:xx:xx:xx
inet addr:192.168.2.75 Bcast:192.168.2.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1993 errors:0 dropped:0 overruns:0 frame:0
TX packets:1103 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:172068 (168.0 KiB) TX bytes:273732 (267.3 KiB)

eth0 Link encap:Ethernet HWaddr 00:18:84:xx:xx:xx
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2729 errors:0 dropped:0 overruns:0 frame:0
TX packets:1937 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:294656 (287.7 KiB) TX bytes:675735 (659.8 KiB)
Interrupt:4 Base address:0x1000

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)

wifi0 Link encap:UNSPEC HWaddr 00-xx-84-26-xx-xx-xx-C3-00-00-00-00-00-00-00-00
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1482317 errors:531455 dropped:1010538 overruns:0 frame:126445
TX packets:561 errors:45 dropped:4 overruns:0 carrier:0
collisions:0 txqueuelen:195
RX bytes:576461674 (549.7 MiB) TX bytes:35995 (35.1 KiB)
Interrupt:3 Memory:b0000000-b00ffffc



Any idea?

PS: using the precompiled gargoyle image, with client bridge and the ethernet cable connected i get "duplicated ip" on my windows machine, of course, this message is ok, but i don't get this message using my new configuration.


------------------------
Edit :
Here's a strange output from dmesg:

__ratelimit: 8 messages suppressed
eth0: received packet with own address as source address
__ratelimit: 15 messages suppressed
eth0: received packet with own address as source address
__ratelimit: 2 messages suppressed
eth0: received packet with own address as source address
__ratelimit: 9 messages suppressed
eth0: received packet with own address as source address
__ratelimit: 1 messages suppressed
eth0: received packet with own address as source address
__ratelimit: 10 messages suppressed
eth0: received packet with own address as source address
__ratelimit: 8 messages suppressed
eth0: received packet with own address as source address
__ratelimit: 10 messages suppressed
eth0: received packet with own address as source address
eth0: received packet with own address as source address
__ratelimit: 1 messages suppressed
eth0: received packet with own address as source address
eth0: received packet with own address as source address
eth0: received packet with own address as source address
eth0: received packet with own address as source address
__ratelimit: 10 messages suppressed
eth0: received packet with own address as source address
__ratelimit: 1 messages suppressed
eth0: received packet with own address as source address
eth0: received packet with own address as source address
__ratelimit: 2 messages suppressed
eth0: received packet with own address as source address
eth0: received packet with own address as source address
eth0: received packet with own address as source address
eth0: received packet with own address as source address
eth0: received packet with own address as source address
eth0: received packet with own address as source address
eth0: received packet with own address as source address
eth0: received packet with own address as source address

Eric
Site Admin
Posts: 1443
Joined: Sat Jun 14, 2008 1:14 pm

Re: Client Bridge problem

Post by Eric »

There's a kernel modification necessary to use the client bridge, which means that you can't install that functionality via a package. It's pretty much the only part of Gargoyle you can't install via a package because there's no way around modifying the kernel to make it work. Sorry.

Post Reply