From owner-freebsd-mobile Tue Jul 23 5:32:17 2002 Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E2C5037B401; Tue, 23 Jul 2002 05:32:10 -0700 (PDT) Received: from inord.no (oluf.et-n.no [213.161.160.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8140F43E3B; Tue, 23 Jul 2002 05:32:02 -0700 (PDT) (envelope-from erik@pentadon.com) Received: from erikpc [213.161.168.206] by inord.no (SMTPD32-7.06) id ABE3579E0144; Tue, 23 Jul 2002 14:28:19 +0200 Message-ID: <002401c23245$1ced2130$0100a8c0@erikpc> From: =?iso-8859-1?Q?Erik_Paulsen_Sk=E5lerud?= To: , Subject: (Retry) Bridging a wi-device with a LAN-adapter Date: Tue, 23 Jul 2002 14:33:13 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hello. I'm a little confused here. I want to bridge my wireless card (Orinoco/Lucent Silver 11mbit) with my LAN-adapter (fxp0). When I read the wi(4), allmost at the end of the configuration examples it says: Create a host-based wireless bridge to fxp0 (Prism only): Add BRIDGE to the kernel config. # ifconfig wi0 inet up ssid my_ap mediaopt hostap # sysctl net.link.ether.bridge=1 # sysctl net.link.ether.bridge_cfg="wi0 fxp0" # sysctl net.inet.ip.forwarding=1 This will give you approximately the same functionality as an access point. And, when I read the bridge(4) manual page, it says: Bridging requires interfaces to be put in promiscuous mode, and transmit packets with Ethernet source addresses. Some interfaces (e.g. wi(4)) do not support this functionality. Also, bridging is not compatible with interfaces which use hardware loopback, because there is no way to tell locally generated packets from externally generated ones. So. Where do I stand? Can it do bridging in FreeBSD or not? I tried to make it work, both in FreeBSD and Windows XP (yes, I know.) without any results. While searching on mailinglists, I see several people saying that you need a binary firmware wich costs money so that the cards can work with bridging.. the reason would be that the manufactors of these chipsets wants to make money on selling licenses to companies who want an AP. I've also heard a rumour that ng_bridge(4)/netgraph can do bridging with wi(4)-devices. Is this true? Thanks for all help, Erik. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message