**** BEGIN LOGGING AT Sun Jun 15 08:53:16 2008 **** ENDING LOGGING AT Sun Jun 15 08:55:10 2008 **** BEGIN LOGGING AT Sun Jun 15 09:03:22 2008 Jun 15 11:09:33 nbd * r11466 /trunk/package/broadcom-diag/src/diag.c: (log message trimmed) Jun 15 11:09:33 (1/6) bcm57xx: init from diag Jun 15 11:09:33 I've been working to finish up the bcm57xx module package nbd Jun 15 11:09:33 posted a few months ago. I am no expert, just had some spare Jun 15 11:09:33 time and some motivation. Here is the background: Jun 15 11:09:36 https://dev.openwrt.org/ticket/2744 Jun 15 11:09:38 This first patch disables the bcm57xx gpio setup in broadcom-diag. Jun 15 11:09:51 nbd * r11467 /trunk/target/linux/brcm-2.4/base-files/etc/init.d/netconfig: Jun 15 11:09:51 (2/6) bcm57xx: netconfig Jun 15 11:09:51 Update the netconfig script to support boardtype 0x478. I've tested this Jun 15 11:09:51 on the wrt350n, hopefully it will match the 600n as well. Jun 15 11:09:51 Signed-off-by: Ben Pfountz Jun 15 11:10:16 nbd * r11468 /trunk/target/linux/brcm-2.4/base-files/etc/preinit.arch: (log message trimmed) Jun 15 11:10:16 (3/6) bcm57xx: preinit Jun 15 11:10:16 This patch allows the bcm57xx module to work correctly with failsafe mode. Jun 15 11:10:16 insmod doesn't return an error when a module loads but doesn't detect a switch. Jun 15 11:10:18 I added the check_module function to load the module, then make sure Jun 15 11:10:20 it doesn't just exit immediately. This allows preinit to only attempt to Jun 15 11:10:22 load the bcm57xx module when switch-robo and switch-adm dont detect a switch. Jun 15 11:10:29 nbd * r11469 /trunk/package/switch/src/ (switch-core.c switch-core.h switch-robo.c): (log message trimmed) Jun 15 11:10:29 (4/6) bcm57xx: switch-core.c/switch-robo.c check for port already registered Jun 15 11:10:31 This patch prevents switch-robo.c from attempting robo_probe on a port Jun 15 11:10:33 that is already registered. robo_probe will adjust kernel reference counts Jun 15 11:10:35 if it detects a switch on the port. If this patch wasn't applied, the Jun 15 11:10:37 wrt350n would hang on reboot, waiting for the network driver reference count Jun 15 11:10:39 to reach zero indefinitely. Jun 15 11:10:44 nbd * r11470 /trunk/target/linux/brcm-2.4/files/arch/mips/bcm947xx/setup.c: Jun 15 11:10:45 (5/6) bcm57xx: bcm4785 incomplete reboot Jun 15 11:10:47 I noticed my wrt350n would not reliably reboot after entering Jun 15 11:10:49 the reboot command. I found this code in the source for the Jun 15 11:10:51 wrt600n. It corrects the problem, and the wrt350n reboots Jun 15 11:10:53 reliably now. Jun 15 11:10:55 Signed-off-by: Ben Pfountz Jun 15 11:11:33 nbd * r11471 /trunk/package/broadcom-57xx/ (43 files in 3 dirs): (log message trimmed) Jun 15 11:11:33 (6/6) bcm57xx: package Jun 15 11:11:33 This is the bcm57xx package. I have tested default vlan functions, Jun 15 11:11:33 but I dont have the equipment to test more advanced setups. The default Jun 15 11:11:34 vlan setup seems to be working fine. I also added the activate_gpio Jun 15 11:11:36 parameter which will make the driver activate the switch via gpio before Jun 15 11:11:38 probing for it. Jun 15 11:15:39 nbd * r11472 /trunk/package/broadcom-57xx/src/proto/ (12 files): remove some unused crap Jun 15 11:15:47 Jun 15 11:18:50 :D Jun 15 12:31:02 netprince_: so the 350n works with 2.4 now flawlessly? :) Jun 15 14:02:16 hmmm is something wrong with hotplug on latest svn? Jun 15 14:02:25 it blocks preinit on x86 Jun 15 14:34:06 nbd * r11473 /trunk/ (include/toplevel.mk toolchain/Makefile): add some sanity checking Jun 15 14:49:03 nbd * r11474 /trunk/include/toplevel.mk: fix typo Jun 15 14:50:45 nbd * r11475 /trunk/include/toplevel.mk: add another check to the dependencies Jun 15 18:17:54 incomming commit spam, take cover. Jun 15 18:18:13 agb * r11476 /packages/lang/python-gnome-desktop2/Makefile: [packages] gnome-python-desktop: correct package title field Jun 15 18:18:24 agb * r11477 /packages/lang/telepathy-python/Makefile: [packages] telepathy-python: require xsltproc on host system Jun 15 18:18:37 agb * r11478 /packages/XOrg/lib/libXpm/Makefile: [packages] libXpm: depends on libX11 Jun 15 18:18:48 agb * r11479 /packages/XOrg/lib/ (libXt/Makefile libxkbui/Makefile): [packages] bump two missed copyright dates in recent commits Jun 15 18:18:59 agb * r11480 /packages/XOrg/lib/libXxf86misc/Makefile: [packages] libXxf86misc: add libXt and libXext as deps Jun 15 18:19:10 agb * r11481 /packages/XOrg/lib/libXmu/Makefile: [packages] libXmu: add libXt and libXext as deps Jun 15 18:19:20 agb * r11482 /packages/XOrg/lib/libXxf86vm/Makefile: [packages] libXxf86vm: add libXt and libXext as deps Jun 15 18:19:33 agb * r11483 /packages/net/bing/Makefile: Jun 15 18:19:33 [packages] bing: don't build docs Jun 15 18:19:33 - docs require host system to have nroff and groff, docs aren't packaged either Jun 15 18:19:46 agb * r11484 /packages/net/dhcp/ (Makefile patches/110-omit-docs.patch): Jun 15 18:19:46 [packages] dhcp: don't build docs Jun 15 18:19:46 - docs require nroff on host system Jun 15 18:19:54 agb * r11485 /packages/utils/setserial/Makefile: Jun 15 18:19:54 [packages] setserial: don't build docs Jun 15 18:19:54 - docs require nroff on the host system Jun 15 18:20:05 agb * r11486 /packages/libs/wnck/Makefile: [packages] wnck: add gtk-2.10.14, glib2, and libXext as dependencies Jun 15 18:20:18 agb * r11487 /packages/utils/lirc/Makefile: [packages] lirc: upgrade to 0.8.3. fixes compilation on newer kernels Jun 15 18:20:29 agb * r11488 /packages/XOrg/lib/gtk-1.2.10/Makefile: [packages] gtk-1.2.10: Add libX11 as dependency Jun 15 18:20:42 agb * r11489 /packages/net/nrpe/Makefile: [packages] nrpe: requires openssl on the host system Jun 15 18:20:54 agb * r11490 /packages/XOrg/lib/libXrender/Makefile: [packages] libXrender: add libX11 as dep Jun 15 18:21:05 agb * r11491 /packages/XOrg/lib/libXfixes/Makefile: [packages] libXfixes: add libX11 as dep Jun 15 18:21:18 agb * r11492 /packages/net/weechat/Makefile: [packages] weechat: Tweak LDFLAGS. Fixes compilation. Jun 15 18:21:34 agb * r11493 /packages/net/btpd/patches/000-sha1.diff: [packages] btpd: disable configure check for openssl, we provide an alternative sha1 routine Jun 15 20:41:44 nbd * r11494 /trunk/feeds.conf: fix the path to the x-wrt feed (svn:// is broken on berlios.de at the moment) **** BEGIN LOGGING AT Sun Jun 15 21:17:26 2008 Jun 15 22:01:32 ryd * r11495 /packages/XOrg/meta/xorg-server-essentials/ (Makefile files/xorg.init): Adding XOrg init skript. **** ENDING LOGGING AT Mon Jun 16 01:34:15 2008