00:06
guidosarducci_ has quit [Remote host closed the connection]
00:06
guidosarducci has joined #openwrt-devel
00:29
ptudor has quit [Ping timeout: 480 seconds]
00:33
ptudor has joined #openwrt-devel
00:37
goliath has quit [Quit: SIGSEGV]
00:38
AtomiclyCursed2 has joined #openwrt-devel
00:39
AtomiclyCursed has quit [Ping timeout: 480 seconds]
00:39
AtomiclyCursed2 is now known as AtomiclyCursed
00:44
bluew has quit [Quit: Leaving]
00:51
bluew has joined #openwrt-devel
01:26
dangole_ has quit [Ping timeout: 480 seconds]
01:28
dme3 has joined #openwrt-devel
01:29
dme3 has left #openwrt-devel [#openwrt-devel]
01:33
<
rotanid >
rmilecki: regarding TL-WR1043ND v4, info partition is mtd5 not mtd2. and i'm not 100% sure about the MAC being at 0x8, how is it counted? the output is as follows:
01:33
<
rotanid >
root@OpenWrt:~# hexdump -C -n 512 /sys/bus/nvmem/devices/mtd5/nvmem
01:33
<
rotanid >
00000000 00 00 00 06 00 00 00 00 18 d6 c7 51 9b b0 ff ff
01:34
<
rotanid >
( and the MAC starts with 18 )
02:07
wo0f has joined #openwrt-devel
02:37
wo0f has quit [Remote host closed the connection]
02:37
wo0f has joined #openwrt-devel
02:45
danitool_ has quit [Remote host closed the connection]
02:49
rua has quit [Quit: Leaving.]
03:00
tSYS has quit [Quit: *squeak*]
03:00
tSYS has joined #openwrt-devel
03:47
minimal has quit [Quit: Leaving]
04:55
<
dwfreed >
rotanid: it is byte counts, starting with zero, so that would indeed be 0x8
06:10
valku has quit [Quit: valku]
06:33
<
dhewg >
jow: nice, thanks!
06:34
<
dhewg >
first link seems to be a private repo?
06:50
digitalcircuits has quit [Quit: Signing off from Quassel - see ya!]
06:50
digitalcircuit has joined #openwrt-devel
06:51
awgh has joined #openwrt-devel
08:02
srslypascal has quit [Ping timeout: 480 seconds]
08:03
srslypascal has joined #openwrt-devel
08:04
dangole_ has joined #openwrt-devel
08:07
dangole_ has quit [Remote host closed the connection]
08:08
dangole has joined #openwrt-devel
08:30
GNUmoon has quit [Remote host closed the connection]
08:31
GNUmoon has joined #openwrt-devel
08:46
goliath has joined #openwrt-devel
08:49
mstroz has joined #openwrt-devel
08:50
<
mstroz >
hi, I'd like to contribute to the bcm63xx pinouts, what tools do I need? I've got the pinouts for every single chip in the series...
08:50
<
mstroz >
like, exact pinouts
08:57
<
mstroz >
if you give me a moment, I have something that has been wanted for 10+ years
08:59
<
mstroz >
fun fact, brcm secboot is also implemented with arm trusted firmware
09:02
<
mstroz >
yes, you see that, that's just one out of many datasheets
09:12
<
mstroz >
I should also note that brcm has stolen openwrt, literally, and is violating the GPL, with "openbfc"
09:27
Borromini has joined #openwrt-devel
09:27
bbezak has joined #openwrt-devel
09:27
danitool has joined #openwrt-devel
09:29
<
mstroz >
don't worry, it's okay that their production servers are all secured with broadcom123/root
09:29
<
mstroz >
fucking garbage
09:35
<
mstroz >
also, you're never going to get the signing keys in the OSS releases, they have to be sent to brcm for verification before the manufacturer is allowed to publish it
09:37
<
mstroz >
but hey, all of those customers sent the schematics off to brcm alongside the pcb design files, so... yes, yes, the schematics for thousands of routers is now known
09:41
f00b4r0 has joined #openwrt-devel
09:46
gladiac has joined #openwrt-devel
09:47
T-Bone has quit [Ping timeout: 480 seconds]
09:56
<
mstroz >
they don't even have a v5.x.x tree internally, I want to see better mainline support for it
09:59
<
mstroz >
oh, and don't worry, cfe can be replaced with u-boot
10:03
Borromini has quit [Quit: Lost terminal]
10:03
<
mstroz >
all of the code you see on brcm's github/in the kernel tree, is absolute garbage written by bored employees, I assure you
10:04
<
mstroz >
it's literally only a single employee or two upstreaming any patch
10:11
Borromini has joined #openwrt-devel
10:14
<
PaulFertser >
mstroz: probably BSDL files for the SoCs can be useful to people doing JTAG boundary scan when repairing hardware.
10:15
<
mstroz >
hmm, I'll see
10:18
<
mstroz >
PaulFertser: what's the file extension? .svf, .bsd?
10:18
<
Borromini >
Broadcom got hacked?
10:19
<
PaulFertser >
mstroz: yes, .bsd is common.
10:20
<
PaulFertser >
.svf is basically a set of low-level instructions to be executed by a JTAG adapter, e.g. you can have an SVF file that would flash certain CPLD with specific configuration.
10:22
<
mstroz >
well, they definitely have it, no guarantee
10:23
gladiac has quit [Quit: k thx bye]
10:38
<
mstroz >
nvm, found it all
11:17
<
mstroz >
[florian]: oh, hi, did you write that docsafe article?
11:30
<
mstroz >
> 20:03 <[florian]> rmilecki: I know that RDP won't ever be GPL and that bothers me
11:30
<
mstroz >
leaked data goes into the public domain, anyway
11:50
rua has joined #openwrt-devel
11:54
rua has joined #openwrt-devel
12:53
<
PaulFertser >
Very cool.
12:54
<
PaulFertser >
I hope that helps all those cool free software developers hard working on proper support for broadcom gear.
13:01
<
mstroz >
I'd be more worried about possible litigation
13:17
<
mstroz >
if you're careful, you can just label it as "reverse engineering"
13:19
<
gch981213 >
Leaked source code aren't really usable due to licensing issues. I guess documents are fine.
13:19
<
Znevna >
I guess nobody is eager to write code for broadcom anyway :P
13:20
<
gch981213 >
Znevna: Agree :P
13:21
<
mstroz >
I don't think it'd be that bad if u-boot is on it
13:21
<
mstroz >
cfe, though, is cancer
13:35
rua has quit [Quit: Leaving.]
13:44
<
dhewg >
jow: for NL80211_CMD_GET_WIPHY there's wiphy_bands[] in the results, but it looks like the array index is lost?
13:47
<
dhewg >
there're bands and freqs for each, but not the info which band each entry is
13:51
cbeznea has joined #openwrt-devel
13:53
bluew has quit [Ping timeout: 480 seconds]
14:05
valku has joined #openwrt-devel
14:19
rua has joined #openwrt-devel
14:40
hanetzer has joined #openwrt-devel
14:47
madwoota has quit [Ping timeout: 480 seconds]
14:52
madwoota has joined #openwrt-devel
14:59
tlj_ has joined #openwrt-devel
15:00
tlj has quit [Ping timeout: 480 seconds]
15:13
minimal has joined #openwrt-devel
15:49
Borromini has quit [Ping timeout: 480 seconds]
16:25
robimarko has joined #openwrt-devel
17:54
cbeznea1 has joined #openwrt-devel
17:54
cbeznea has quit [Read error: Connection reset by peer]
18:15
noltari has quit [Quit: Bye ~ Happy Hacking!]
18:16
noltari has joined #openwrt-devel
18:47
cbeznea1 has quit [Ping timeout: 480 seconds]
18:52
<
jow >
dhewg: not sure what you mean
18:53
<
jow >
dhewg: wiphy_bands should be an array of dicts
18:53
<
jow >
array item 0 is band 0, array item 1 is band 1 etc.
18:53
<
jow >
the array may have holes, e.g. if bands are disabled
18:54
<
jow >
e.g. wiphy_bands: [ null, null, { ... } ] is only band #2 is advertised
18:56
<
jow >
on a mir3g, "iw phy1 info" only reports band 2
18:57
<
jow >
an equivalent ucode -lnl80211 -e 'printf("%.J\n", nl80211.request(nl80211.const.NL80211_CMD_GET_WIPHY, 0, { wiphy: 1, split_wiphy_dump: t
18:57
<
jow >
yields wiphy_bands: [ null, { ... } ] here
18:57
<
jow >
so it seems to work as intended
18:57
<
jow >
maybe you expected something like wiphy_bands: { "2": { ... } } ?
19:00
<
dhewg >
something to indicate what band it is, but you're right, I missed the null so the array index already has that info
19:00
<
dhewg >
sorry for the noise
19:03
<
jow >
heh, good catch. Can you make a PR against jow-/ucode ?
19:03
<
jow >
would love to find a clever way to calculate nattr automatically
19:04
<
jow >
probably reuqires some x-macro magic
19:05
<
dhewg >
hm, ARRAY_SIZE won't work at least due to []
19:06
<
dhewg >
some sentinel, calc the offset, divide by sizeof(struct) maybe
19:07
<
jow >
wwith sentinels the nattrs wouldn't be required
19:08
cbeznea has joined #openwrt-devel
19:23
cbeznea has quit [Quit: Leaving.]
19:23
cbeznea has joined #openwrt-devel
19:32
cbeznea has quit [Quit: Leaving.]
19:32
cbeznea has joined #openwrt-devel
19:43
gladiac has joined #openwrt-devel
19:53
wo0f has quit [Remote host closed the connection]
20:26
T-Bone has joined #openwrt-devel
20:33
f00b4r0 has quit [Ping timeout: 480 seconds]
20:37
<
rotanid >
dwfreed: hm, therefore it's unclear what's wrong then :/
20:38
Borromini has joined #openwrt-devel
20:39
cbeznea has quit [Quit: Leaving.]
20:52
torv has quit [Remote host closed the connection]
20:52
torv_ has joined #openwrt-devel
21:22
robimarko has quit [Quit: Leaving]
21:37
f00b4r0 has joined #openwrt-devel
21:43
T-Bone has quit [Ping timeout: 480 seconds]
22:05
Borromini has quit [Quit: Lost terminal]
22:10
mnag has joined #openwrt-devel
22:12
<
hauke >
Znevna: sorry I probably overlooked that comment
22:12
<
hauke >
could you create a new pull request with the fix
22:14
<
Znevna >
he did so many changes on that PR that I got tired of tracking them :P
22:14
<
mnag >
hello guys... anyone knows any problem with mwan3 balancing 2 links where sticky doesn't work?
22:14
<
Znevna >
it's no issue tho, just a wasted ALT entry
22:37
goliath has quit [Quit: SIGSEGV]
23:24
bluew has joined #openwrt-devel
23:54
torv_ has quit [Remote host closed the connection]
23:55
torv_ has joined #openwrt-devel