00:04.34 | *** join/#neo900 goiken (~goiken@dslb-094-222-180-029.094.222.pools.vodafone-ip.de) |
00:32.37 | *** join/#neo900 qws-user-1229 (~quassel@cpe-76-181-123-141.columbus.res.rr.com) |
00:36.33 | *** join/#neo900 ecloud (quassel@nat/qt/x-uhcrxakepdgyumhg) |
00:44.10 | *** join/#neo900 goiken (~goiken@dslb-094-222-180-029.094.222.pools.vodafone-ip.de) |
01:50.37 | *** join/#neo900 cybiko123 (~cybiko123@unaffiliated/cybiko123) |
01:56.44 | DocScrutinizer05 | http://logs.nslu2-linux.org/livelogs/openmoko-cdevel.txt |
01:57.42 | DocScrutinizer05 | (sorry I can't find a stable link to this, livelogs will point to something else in 22h) |
02:04.07 | *** join/#neo900 paulk-collins (~paulk@gagarine.paulk.fr) |
02:48.53 | *** join/#neo900 goiken (~goiken@dslb-094-222-180-029.094.222.pools.vodafone-ip.de) |
03:01.43 | *** join/#neo900 tsuggs (~tim@adsl-074-171-024-060.sip.int.bellsouth.net) |
03:20.06 | *** join/#neo900 arossdotme (~zxy@host-84-13-235-218.opaltelecom.net) |
03:25.49 | *** join/#neo900 illwieckz (~illwieckz@AToulon-256-1-173-160.w83-113.abo.wanadoo.fr) |
03:25.49 | *** join/#neo900 illwieckz (~illwieckz@unvanquished/developer/illwieckz) |
03:26.24 | *** join/#neo900 goiken (~goiken@dslb-094-222-180-029.094.222.pools.vodafone-ip.de) |
03:46.33 | *** join/#neo900 illwieckz (~illwieckz@AToulon-256-1-159-41.w83-113.abo.wanadoo.fr) |
03:46.33 | *** join/#neo900 illwieckz (~illwieckz@unvanquished/developer/illwieckz) |
04:01.57 | *** join/#neo900 goiken (~goiken@dslb-094-222-180-029.094.222.pools.vodafone-ip.de) |
04:14.10 | *** join/#neo900 illwieckz (~illwieckz@unvanquished/developer/illwieckz) |
04:30.24 | *** join/#neo900 neo900 (~office@neo900/coreteam/joerg) |
04:30.24 | *** mode/#neo900 [+v neo900] by ChanServ |
04:30.27 | *** join/#neo900 DocScrutinizer05 (~saturn@openmoko/engineers/joerg) |
04:30.27 | *** mode/#neo900 [+v DocScrutinizer05] by ChanServ |
04:39.04 | *** join/#neo900 goiken (~goiken@dslb-094-222-180-029.094.222.pools.vodafone-ip.de) |
05:05.57 | *** join/#neo900 SylvieLorxu (~TheLastPr@541B7AAC.cm-5-4b.dynamic.ziggo.nl) |
05:08.35 | *** join/#neo900 pagurus` (~user@p4FD6D186.dip0.t-ipconnect.de) |
05:17.36 | *** join/#neo900 goiken (~goiken@dslb-094-222-180-029.094.222.pools.vodafone-ip.de) |
05:23.11 | *** join/#neo900 illwieckz (~illwieckz@unvanquished/developer/illwieckz) |
05:54.07 | *** join/#neo900 goiken (~goiken@dslb-094-222-180-029.094.222.pools.vodafone-ip.de) |
06:15.17 | *** join/#neo900 jonsger (~Thunderbi@2a02:8071:89b:e400:2ddf:1e0c:7054:4d49) |
06:23.55 | *** join/#neo900 mzki (~koza@89-76-126-150.dynamic.chello.pl) |
06:34.16 | *** join/#neo900 goiken (~goiken@dslb-094-222-180-029.094.222.pools.vodafone-ip.de) |
06:42.14 | how900 | isn't it part of vdev implementation to bind devices statically? Wouldn't that work? |
06:42.48 | DocScrutinizer05 | I thought it should |
06:43.08 | DocScrutinizer05 | however paul just told me that kernel is already doing this |
06:44.46 | DocScrutinizer05 | [2016-10-14 Fri 08:24:01] <PaulFertser> DocScrutinizer05: the thing is, udev doesn't really probe for devices. If you have a hid keyboard driver already loaded (for real external keyboard) and the modem suddenly changes into being a keyboard too, the kernel will bind the driver right away, without udev's help. |
06:44.48 | DocScrutinizer05 | [2016-10-14 Fri 08:24:30] <DocScrutinizer05> hmmm |
06:44.49 | DocScrutinizer05 | [2016-10-14 Fri 08:24:31] <PaulFertser> DocScrutinizer05: so that's a major requirement you'll have to pass to your kernel hackers. It's not trivial and not out of the box. |
06:44.51 | DocScrutinizer05 | [2016-10-14 Fri 08:26:18] <DocScrutinizer05> I thought there's a 2 layer setup: HID/whatever *on top* of a generic USB driver that only handles enum and physical data transfer |
06:44.52 | DocScrutinizer05 | [2016-10-14 Fri 08:26:41] <DocScrutinizer05> like, musb-hdrc ;-) |
06:44.54 | DocScrutinizer05 | [2016-10-14 Fri 08:27:24] <PaulFertser> Yes, there's a kernel usb host controller driver that does enum etc. And usb devices drivers that are in-kernel too. Can be bound without udev. |
06:44.55 | DocScrutinizer05 | [2016-10-14 Fri 08:29:39] <DocScrutinizer05> so we need to keep the usb driver (musb-hdrc, ehci, ohci, uhci (?) whatever) but teach whom? kernel? to not bind a device driver on top of that automatically for this one USB port? |
06:44.57 | DocScrutinizer05 | [2016-10-14 Fri 08:31:24] <PaulFertser> Yes, that needs to be a new kernel-level option to limit the driver binding for a particular USB port. Not sure if it needs to be HCI-specific or can be implemented in a more generic way to work for any HCI type. |
07:10.48 | *** join/#neo900 goiken (~goiken@dslb-094-222-180-029.094.222.pools.vodafone-ip.de) |
08:38.02 | *** join/#neo900 jonsger (~Thunderbi@dhcp661-063.laptop-wlc.uni-heidelberg.de) |
08:53.26 | *** join/#neo900 jonsger (~Thunderbi@dhcp661-063.laptop-wlc.uni-heidelberg.de) |
09:05.06 | *** join/#neo900 SylvieLorxu (~TheLastPr@p57A1CFCD.dip0.t-ipconnect.de) |
09:21.10 | *** join/#neo900 arossdotme-planb (~zxy@host-84-13-235-218.opaltelecom.net) |
09:24.09 | *** join/#neo900 arossdotme (~zxy@host-84-13-235-218.opaltelecom.net) |
09:40.29 | *** join/#neo900 arossdotme-planb (~zxy@host-84-13-235-218.opaltelecom.net) |
09:52.53 | *** join/#neo900 luke-jr (~luke-jr@unaffiliated/luke-jr) |
11:35.51 | *** join/#neo900 mzki (~koza@89-76-126-150.dynamic.chello.pl) |
11:48.24 | *** join/#neo900 cybiko123 (~cybiko123@unaffiliated/cybiko123) |
12:18.37 | *** join/#neo900 ossguy (~denver@conservancy/staff/ossguy) |
12:31.32 | *** join/#neo900 SylvieLorxu (~TheLastPr@p57A1CFCD.dip0.t-ipconnect.de) |
12:40.09 | *** join/#neo900 paulk-minnie (~paulk@147.210.204.186) |
13:38.59 | *** join/#neo900 cybiko123 (~cybiko123@unaffiliated/cybiko123) |
14:37.39 | *** join/#neo900 jonsger (~Thunderbi@2a02:8070:799:dd00:9530:f0e0:c5e9:402b) |
15:05.50 | *** join/#neo900 xman (~xman@user-0cdft6f.cable.mindspring.com) |
15:16.34 | *** join/#neo900 Pali (~pali@Maemo/community/contributor/Pali) |
16:29.39 | *** join/#neo900 mzki (~koza@89-76-126-150.dynamic.chello.pl) |
17:16.49 | *** join/#neo900 SylvieLorxu (~TheLastPr@dslb-084-057-212-077.084.057.pools.vodafone-ip.de) |
17:46.08 | *** join/#neo900 jonsger (~Thunderbi@2a02:8070:799:dd00:9530:f0e0:c5e9:402b) |
18:46.06 | *** join/#neo900 pigeons_ (~pigeons@94.242.209.214) |
18:46.23 | *** join/#neo900 enyc_ (~enyc@muddle.enyc.org.uk) |
18:46.36 | *** join/#neo900 trench (trench@your.place.no) |
18:46.36 | *** join/#neo900 trench (trench@unaffiliated/trench) |
18:47.21 | *** join/#neo900 ploop_ (~ploop@unaffiliated/ruukasu) |
18:52.04 | *** join/#neo900 DocScrutinizer51 (~lagrange@openmoko/engineers/joerg) |
18:52.05 | *** mode/#neo900 [+v DocScrutinizer51] by ChanServ |
18:56.47 | *** join/#neo900 XDS2010 (sid1218@gateway/web/irccloud.com/x-rympfxvvxpvmvwip) |
18:57.16 | *** join/#neo900 wiewo (~wowie@fossencdi.org) |
19:00.37 | *** join/#neo900 XDS2010 (sid1218@gateway/web/irccloud.com/x-uckzsllcuosjojgk) |
19:13.57 | *** join/#neo900 mirage335 (~mirage335@64.79.53.118) |
19:24.07 | *** join/#neo900 xes (~xes@unaffiliated/xes) |
19:24.10 | *** join/#neo900 jonsger (~Thunderbi@2a02:8070:799:dd00:9530:f0e0:c5e9:402b) |
19:31.16 | *** join/#neo900 _whitelogger (~whitelogg@uruz.whitequark.org) |
19:36.55 | *** join/#neo900 drrrz (~drrrrz@172.98.67.58) |
21:15.58 | *** join/#neo900 chomwitt (~chomwitt@athedsl-163040.home.otenet.gr) |
22:15.56 | *** join/#neo900 jonsger (~Thunderbi@2a02:8070:799:dd00:d86b:a2f0:bfaa:c10b) |
22:18.20 | *** join/#neo900 qws-user-1228 (~quassel@2605:a000:110c:a05e:9128:9b91:a886:8e00) |
22:35.31 | *** join/#neo900 jonsger (~Thunderbi@2a02:8070:799:dd00:9530:f0e0:c5e9:402b) |
22:59.09 | *** join/#neo900 goiken (~goiken@dslb-094-222-180-029.094.222.pools.vodafone-ip.de) |
23:16.37 | *** join/#neo900 cybiko123 (~cybiko123@unaffiliated/cybiko123) |
23:29.02 | *** join/#neo900 chomwitt (~chomwitt@athedsl-163040.home.otenet.gr) |
23:42.44 | *** join/#neo900 goiken (~goiken@dslb-094-222-180-029.094.222.pools.vodafone-ip.de) |
23:50.44 | *** join/#neo900 Airwave (~Airwave@20.195.9.46.customer.cdi.no) |