**** BEGIN LOGGING AT Sun Sep 14 02:59:56 2008 Sep 14 14:50:05 ryd * r12609 /trunk/package/libnl/patches/140-fix-linking-libnl-genl.patch: Compile fix libnl - hidden symbol `__clz_tab' (fix #3899) - thanks to gig-tmp Sep 14 18:10:35 can't get gpio_over_mmc working :( Sep 14 18:10:53 http://openwrt.pastebin.com/d68e8e71 Sep 14 18:29:57 mb___: does the gpio_over_mmc work for you? Sep 14 18:31:21 he's been idle three and a half hours -- wish i'd noticed when he joined Sep 14 18:32:51 Yanira: yeah that works Sep 14 18:33:14 gpio-mmc: Failed to request mmc_spi module. Sep 14 18:33:17 mb___: hmm, what does that error in my pastebin means? Sep 14 18:33:19 compile that Sep 14 18:33:35 mb___: i put in some printk's, and indeed, the irq handlers only ever run when explicitly called on open Sep 14 18:33:53 sn9: yeah, seems the IRQ routing is fucked up. Sep 14 18:33:57 lsmod | grep spi --> mmc_spi 7360 0 Sep 14 18:34:02 I'm not interested in debugging this, however. Sep 14 18:34:28 Yanira: well, dunno. Works for me (tm) Sep 14 18:34:36 ok Sep 14 18:34:44 oh wait Sep 14 18:34:51 That error's always there on openwrt Sep 14 18:34:54 mb___: i can probably debug it myself, but you seem to have a better idea of exactly what went wrong Sep 14 18:34:56 as we don't have udev Sep 14 18:35:26 so, i just need to install udev? Sep 14 18:35:38 sn9: Well, there are really only two possibilities: switch or IRQ routing. As the switch code did not change since I successfully used it last time, there's only one left. Sep 14 18:35:44 Yanira: no Sep 14 18:35:50 ignore it Sep 14 18:36:13 well, but there are no /dev/mmc* devices created Sep 14 18:36:30 well, I guess your pin assignments are wrong Sep 14 18:36:38 Try to swap DI and DO Sep 14 18:36:46 will try Sep 14 18:36:59 It should autodetect the card and create the device. Sep 14 18:37:03 The driver loads correctly Sep 14 18:37:53 mmc0: error -22 whilst initialising SDIO card Sep 14 18:38:03 with swapped di and do Sep 14 18:38:15 well, dunno then Sep 14 18:38:21 check the GPIO numbers Sep 14 18:38:33 with the same gpio pins it worked fine some time ago Sep 14 18:38:48 mb___: tg3 isn't perfect either; i had to #if out a section that kept oopsing. however, i'd appreciate some pointers on where to look for the irq screwup(s) Sep 14 18:38:59 well, then look for the patch that broke it, Yanira Sep 14 18:39:12 sn9: yeah it oopses on ifconfig down Sep 14 18:39:23 yeah, that Sep 14 18:39:33 IRQs are assigned in driver_mipscore.c in ssb Sep 14 18:40:05 mb___: sorry. no time for that. just thought i could start converting that mmc config and init script to uci and write a nice luci app. but it's okay. i don't need it... Sep 14 18:40:21 -ENOTINTERESTED :) Sep 14 18:40:28 I really have no time for this stuff. Sep 14 18:40:41 People who need this can easily do it Sep 14 18:40:56 I only need something that works. And it does this for me. Sep 14 18:40:59 thanx Sep 14 18:41:10 ok Sep 14 18:41:42 and for the tg3/gige stuff, I don't need that at all. Was just some fun work to implement it ;) Sep 14 18:41:54 So that's why it's somewhat orphaned Sep 14 19:17:33 hi Sep 14 19:17:40 hello Sep 14 19:18:03 thx wrt, don't say that was automatic by any chance ? ;-) Sep 14 19:19:07 I have a question regarding handling of broadcast packets Sep 14 19:19:10 it is a bit tricky Sep 14 19:19:15 quite tricky Sep 14 19:19:54 are there any changes in openwrt trunk which could trigger UDP broadcast packets to be totally ignored? Sep 14 19:20:03 so much ignored that I don't even see them with tcdump? Sep 14 19:20:10 tcpdump I mean Sep 14 19:21:33 here is the catch: I have 3 devices connected to one switch, ok? they all regularly send out UDP broadcasts (OLSR packets), each one sees *his* packets but they don't see each others packets on the line. No firewall ... arp and ping works between the 3 devices (over the LAN cable) **** ENDING LOGGING AT Mon Sep 15 02:59:57 2008