00:23
mzvd has quit [Read error: Connection reset by peer]
00:26
mzvd has joined #openwrt-devel
02:25
matoro has joined #openwrt-devel
02:50
csrf has joined #openwrt-devel
03:11
mangix has quit [Read error: Connection reset by peer]
03:13
mangix has joined #openwrt-devel
03:17
danitool_ has quit [Quit: Cubum autem in duos cubos, aut quadratoquadratum in duos quadratoquadratos]
03:50
mzvd has quit [Read error: Connection reset by peer]
03:54
mzvd has joined #openwrt-devel
03:54
mzvd has quit [Read error: Connection reset by peer]
04:10
mzvd has joined #openwrt-devel
04:17
valku has joined #openwrt-devel
04:23
mzvd has quit [Read error: Connection reset by peer]
04:35
srslypascal is now known as Guest3278
04:35
srslypascal has joined #openwrt-devel
04:38
mzvd has joined #openwrt-devel
04:38
mzvd has quit [Read error: Connection reset by peer]
04:41
srslypascal is now known as Guest3280
04:41
srslypascal has joined #openwrt-devel
04:41
Guest3278 has quit [Ping timeout: 480 seconds]
04:44
Guest3280 has quit [Ping timeout: 480 seconds]
04:56
mzvd has joined #openwrt-devel
04:56
mzvd has quit [Read error: Connection reset by peer]
05:13
valku has quit [Quit: valku]
05:50
srslypascal is now known as Guest3286
05:50
Guest3286 has quit [Read error: Connection reset by peer]
05:50
srslypascal has joined #openwrt-devel
05:55
mzvd has joined #openwrt-devel
05:56
srslypascal is now known as Guest3288
05:56
srslypascal has joined #openwrt-devel
05:57
mzvd has quit [Read error: Connection reset by peer]
05:59
Guest3288 has quit [Ping timeout: 480 seconds]
05:59
srslypascal is now known as Guest3289
06:00
srslypascal has joined #openwrt-devel
06:03
mzvd has joined #openwrt-devel
06:04
srslypascal is now known as Guest3290
06:04
mzvd has quit [Read error: Connection reset by peer]
06:04
srslypascal has joined #openwrt-devel
06:04
mzvd has joined #openwrt-devel
06:05
Guest3289 has quit [Ping timeout: 480 seconds]
06:08
Guest3290 has quit [Ping timeout: 480 seconds]
06:11
mzvd has quit [Read error: Connection reset by peer]
06:17
mzvd has joined #openwrt-devel
06:19
mzvd has quit [Read error: Connection reset by peer]
06:37
mzvd has joined #openwrt-devel
06:38
mzvd has quit [Read error: Connection reset by peer]
06:49
mzvd has joined #openwrt-devel
06:52
mzvd has quit [Read error: Connection reset by peer]
07:02
mzvd has joined #openwrt-devel
07:05
mzvd has quit [Read error: Connection reset by peer]
07:12
mzvd has joined #openwrt-devel
07:17
mzvd has quit [Read error: Connection reset by peer]
07:18
mzvd has joined #openwrt-devel
07:19
danitool has joined #openwrt-devel
07:26
mzvd has quit [Read error: Connection reset by peer]
07:42
mzvd has joined #openwrt-devel
07:42
mzvd has quit [Read error: Connection reset by peer]
07:53
mzvd has joined #openwrt-devel
07:57
mzvd has quit [Read error: Connection reset by peer]
08:02
mzvd has joined #openwrt-devel
08:02
mzvd has quit [Read error: Connection reset by peer]
08:08
mzvd has joined #openwrt-devel
08:12
mzvd has quit [Read error: Connection reset by peer]
08:17
mzvd has joined #openwrt-devel
08:19
mzvd has quit [Read error: Connection reset by peer]
08:21
mzvd has joined #openwrt-devel
08:51
ldir has joined #openwrt-devel
08:54
Borromini has joined #openwrt-devel
08:55
sorinello has quit [Quit: Leaving]
09:04
gaspode23 has joined #openwrt-devel
09:04
robimarko has joined #openwrt-devel
09:08
mzvd has quit [Read error: Connection reset by peer]
09:14
mzvd has joined #openwrt-devel
09:15
mzvd has quit [Read error: Connection reset by peer]
09:15
mzvd has joined #openwrt-devel
09:16
mzvd has quit [Read error: Connection reset by peer]
09:18
mzvd has joined #openwrt-devel
09:25
sorinello has joined #openwrt-devel
09:26
mzvd has quit [Read error: Connection reset by peer]
09:27
Piraty has quit [Read error: Connection reset by peer]
09:27
Piraty has joined #openwrt-devel
09:31
mzvd has joined #openwrt-devel
09:34
mzvd has quit [Read error: Connection reset by peer]
09:39
mzvd has joined #openwrt-devel
09:41
mzvd has quit [Read error: Connection reset by peer]
09:44
mzvd has joined #openwrt-devel
09:49
goliath has joined #openwrt-devel
09:56
mzvd has quit [Read error: Connection reset by peer]
09:57
mzvd has joined #openwrt-devel
10:01
mzvd has quit [Read error: Connection reset by peer]
10:03
mzvd has joined #openwrt-devel
10:08
mzvd has quit [Remote host closed the connection]
10:13
mzvd has joined #openwrt-devel
10:15
srslypascal is now known as Guest3303
10:18
srslypascal has joined #openwrt-devel
10:19
Guest3303 has quit [Ping timeout: 480 seconds]
10:23
mzvd has quit [Read error: Connection reset by peer]
10:31
srslypascal is now known as Guest3306
10:31
srslypascal has joined #openwrt-devel
10:33
Guest3306 has quit [Ping timeout: 480 seconds]
10:39
mzvd has joined #openwrt-devel
10:44
mzvd has quit [Read error: Connection reset by peer]
10:54
floof58 has quit [Quit: floof58]
10:54
floof58 has joined #openwrt-devel
11:02
mzvd has joined #openwrt-devel
11:02
mzvd has quit [Read error: Connection reset by peer]
11:05
T-Bone has joined #openwrt-devel
11:05
f00b4r0 has quit [Read error: Connection reset by peer]
11:07
mzvd has joined #openwrt-devel
11:12
mzvd has quit [Read error: Connection reset by peer]
11:15
mzvd has joined #openwrt-devel
11:16
mzvd has quit [Read error: Connection reset by peer]
11:19
<
robimarko >
This QCA piece of sh*t ethernet driver is just annoying me now
11:20
<
robimarko >
They did not implement any kind of offloading, not even checksum or NAPI GRO
11:20
<
robimarko >
So, it was miracle it could do any kind of reasonable speeds
11:20
<
robimarko >
NAPI GRO was easy to implement, but they left out all of the RX/TX descriptor details from the driver
11:21
T-Bone is now known as f00b4r0
11:21
<
robimarko >
They are faking netdevs for each switch port by using rx/tx "preheaders" in the packets to set everything
11:21
<
robimarko >
And they gave up on EDMA v1 which is used in IPQ807x and IPQ60xx
11:22
<
robimarko >
Just moved on to EDMA v2 in which they implemented RX and TX checksum, GRO, TSO and scatter offloading
11:23
<
robimarko >
But the v1 looks like somewhere between EDMA from IPQ40xx and v2
11:23
<
robimarko >
Tried sending it packets with broken checksum, but cannot find the bit for invalid checksum
11:24
<
robimarko >
They basically want to force utilizing NSS offloading
11:33
mzvd has joined #openwrt-devel
11:41
mzvd has quit [Read error: Connection reset by peer]
11:52
GNUmoon2 has quit [Remote host closed the connection]
12:02
GNUmoon2 has joined #openwrt-devel
12:03
minimal has joined #openwrt-devel
12:07
mzvd has joined #openwrt-devel
12:28
<
Borromini >
robimarko: any chance yet you got to look at the QCA8081 again in the RB5009UG? 👼
12:31
mzvd has quit [Read error: Connection reset by peer]
12:38
mzvd has joined #openwrt-devel
12:39
mzvd has quit [Read error: Connection reset by peer]
12:43
mzvd has joined #openwrt-devel
13:27
MAbeeTT4 has joined #openwrt-devel
13:32
mzvd has quit [Read error: Connection reset by peer]
13:33
MAbeeTT3 has quit [Ping timeout: 480 seconds]
13:34
<
robimarko >
Borromini: No, dont have anything 2.5G to test it on
13:34
<
robimarko >
I have a new 10G NIC on order
13:34
<
robimarko >
Worked recently on the bootloader, but there is something weird going on
13:34
<
robimarko >
U-boot sometimes corrupts the UBI volume
13:36
mzvd has joined #openwrt-devel
13:40
mzvd has quit [Remote host closed the connection]
13:49
mzvd has joined #openwrt-devel
14:25
<
Borromini >
which 10G NIC did you end up getting?
14:26
<
Borromini >
i remember svanheule getting a second hand SFP+ one but forgot which.
14:26
<
robimarko >
AQC107 based one
14:26
<
robimarko >
Its copper
14:28
<
svanheule >
Borromini: I got some X520 cards, but I also have the AQC107 cards robimarko is buying :)
14:47
mzvd has quit [Read error: Connection reset by peer]
14:55
mzvd has joined #openwrt-devel
14:59
<
mrnuke >
HI, can I get RW wiki access?
15:15
<
PaulFertser >
mrnuke: yes, just send me your desired wiki nick and e-mail.
15:22
shibboleth has joined #openwrt-devel
15:27
<
mrnuke >
PaulFertser: thanks! sent over private message
15:53
Misanthropos has quit [Ping timeout: 480 seconds]
16:31
shibboleth has quit [Quit: shibboleth]
16:59
srslypascal has quit [Quit: Leaving]
17:04
srslypascal has joined #openwrt-devel
17:54
<
mrnuke >
hurricos: I plan to make it so that you can just pass a tty ("/dev/ttyUSB0") and it can monitor the serial port directly
17:58
shibboleth has joined #openwrt-devel
18:08
mzvd has quit [Read error: Connection reset by peer]
18:23
minimal has quit [Quit: Leaving]
18:28
mzvd has joined #openwrt-devel
18:28
mzvd has quit [Read error: Connection reset by peer]
18:32
<
mrnuke >
I'm looking for a way to get the board name from C code. Is 'ubus call system board' the correct or preffered way to do so?
18:36
<
Habbie >
mrnuke, i don't have answers, but i'll tell you two things I know - (1) you can do ubus calls without system() or similar (2) there's also /etc/board.json
18:40
<
mrnuke >
Then the laziest thing is to do a read() on /sys/firmware/devicetree/base/compatible :)
18:42
<
Habbie >
on the one system i tried, that's way less interesting than board.json or ubus call system board
18:43
<
Habbie >
but also, the output from base/compatible is not in the other two
18:46
<
mrnuke >
If I can avoid having to parse json, then why not? No point adding a json parser to a 700 line package when all you need is the board bame :D
18:46
<
Habbie >
but the json parser is already on your flash ;)
18:46
mzvd has joined #openwrt-devel
18:49
<
mrnuke >
Which one is less lines of code? Probably open(); read(); strdup(); close() :)
18:49
<
Habbie >
of course :)
18:51
mzvd has quit [Read error: Connection reset by peer]
19:05
KGB-0 has joined #openwrt-devel
19:08
shibboleth has quit [Quit: shibboleth]
19:16
mzvd has joined #openwrt-devel
19:16
mzvd has quit [Read error: Connection reset by peer]
19:34
mzvd has joined #openwrt-devel
19:38
Borromini has quit [Quit: Lost terminal]
20:31
robimarko has quit [Quit: Leaving]
20:37
gaspode23 has quit [Ping timeout: 480 seconds]
20:50
mzvd has quit [Remote host closed the connection]
20:51
mzvd has joined #openwrt-devel
21:03
dedeckeh has quit [Remote host closed the connection]
21:57
goliath has quit [Quit: SIGSEGV]
22:10
mzvd has quit [Remote host closed the connection]
22:12
mzvd has joined #openwrt-devel
22:59
gladiac is now known as Guest3344
22:59
gladiac has joined #openwrt-devel
23:05
Guest3344 has quit [Ping timeout: 480 seconds]
23:34
tomn_ has quit [Quit: Reconnecting]
23:34
tomn has joined #openwrt-devel
23:54
ptudor_ is now known as ptudor