bridge configuration and interface names

From: Lenar D. Tukhvatullin <blackv_at_netroad.ru>
Date: Sun, 17 Oct 2004 21:44:35 +0400
FreeBSD 5.3-BETA7, cvsup'ed today:

# ifconfig bge0.100 create
...
# sysctl net.link.ether.bridge.enable=1
# sysctl net.link.ether.bridge.config="bge0.100 bge1"

in log:

... kernel: interface 100 Not found in bridge

and bridge does not work...

It is necessary to correct this bug in bridge.c

sys/net/bridge.c, line 505:

   /* names are lowercase and digits */
   for ( beg = p ; islower(*p) || isdigit(*p) ; p++ )

Other letters, like ".", "-", "_", may be present in
interface names.

-- 
 Lenar D. Tukhvatullin
Received on Sun Oct 17 2004 - 15:44:42 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:18 UTC