Speedport W303V B (BCM4322) Wifi setup

I would like to use the router with LEDE as an additional accesspoint since the original FW is outdated, insecure and had a bug which made it impossible to deactivate DHCP.

I got LEDE 17.01.4 r3560-79f57e422d up and running but (as expected) the wifi was missing.
Following the page at OpenWRT (can only post two links), I downloaded kmod-brcm-wl, wlc and to fulfill the requirements also wireless-tools. Copied via scp and then installed successfully.

But now I am stuck. I tried to follow https://lede-project.org/docs/user-guide/wifi_configuration and https://lede-project.org/docs/guide-quick-start/basic_wifi. The file /etc/config/wireless was not existing, creating it with option disabled '0' did not help and from the other one I only got this:

root@LEDE:~# uci show wireless
uci: Parse error (option/list command found before the first section) at line 0, byte 0

Is it even possible to config wifi through LuCI after the correct setup?

Would it be possible to integrate wifi into the image for LEDE noobs like I am?

don't know the device...
scp isn't the best solution. why don't give the device inet acess, do a opkg update and opkg install the things you like to get working?
watch the bootlog that your wifi is successfuly up ...
and ask lsmod that the kmod you installed manualy, is up ...

Some more info about the device:
https://www.router-faq.de/?id=spinfo&hws=speedportw303vtypb
https://lede-project.org/toh/hwdata/t-comtelekom/start

The problem is that the WAN port seems to only act as DSL modem and I got internet through a cablerouter. Cascading behind the router did also not work. The speedport was not shown as DHCP client at the cablerouter and in LuCI it sais WAN Status: Not connected

If wifi was up successfully, should it appear in LuCI automatically?

root@LEDE:~# lsmod
b43                   346624  0
cfg80211              223984  2 b43,mac80211
compat                 10384  3 b43,mac80211,cfg80211
crc_ccitt                976  1 ppp_async
gpio_button_hotplug     6224  0
ip_tables               9248  3 iptable_nat,iptable_mangle,iptable_filter
ip6_tables              8992  2 ip6table_mangle,ip6table_filter
ip6t_REJECT              896  2
ip6table_filter          576  1
ip6table_mangle         1024  0
ipt_MASQUERADE           624  1
ipt_REJECT               864  2
iptable_filter           640  1
iptable_mangle           848  0
iptable_nat              704  1
mac80211              398800  1 b43
nf_conntrack           51264  9 nf_nat_ipv4,nf_conntrack_ipv6,nf_conntrack_ipv4,xt_state,xt_conntrack,xt_CT,nf_nat_masquerade_ipv4,nf_nat,nf_conntrack_rtcache
nf_conntrack_ipv4       5328  9
nf_conntrack_ipv6       5888  4
nf_conntrack_rtcache    2464  0
nf_defrag_ipv4           864  1 nf_conntrack_ipv4
nf_defrag_ipv6          9120  1 nf_conntrack_ipv6
nf_log_common           2384  2 nf_log_ipv4,nf_log_ipv6
nf_log_ipv4             3152  0
nf_log_ipv6             3312  0
nf_nat                  9952  4 nf_nat_ipv4,xt_nat,nf_nat_redirect,nf_nat_masquerade_ipv4
nf_nat_ipv4             4112  1 iptable_nat
nf_nat_masquerade_ipv4    1232  1 ipt_MASQUERADE
nf_nat_redirect          880  1 xt_REDIRECT
nf_reject_ipv4          2000  1 ipt_REJECT
nf_reject_ipv6          2416  1 ip6t_REJECT
ppp_async               6352  0
ppp_generic            19984  3 pppoe,ppp_async,pppox
pppoe                   7840  0
pppox                   1184  1 pppoe
slhc                    4144  1 ppp_generic
wl                   1472832  0
wl_glue                 2160  1 wl
x_tables               10560 23 ipt_REJECT,ipt_MASQUERADE,xt_time,xt_tcpudp,xt_state,xt_nat,xt_multiport,xt_mark,xt_mac,xt_limit,xt_conntrack,xt_comment,xt_TCPMSS,xt_REDIRECT,xt_LOG,xt_CT,iptable_mangle,iptable_filter,ip_tables,ip6t_REJECT,ip6table_mangle,ip6table_filter,ip6_tables
xt_CT                   2480  0
xt_LOG                   720  0
xt_REDIRECT              624  0
xt_TCPMSS               2720  0
xt_comment               448107
xt_conntrack            2208 12
xt_limit                 976 20
xt_mac                   592  0
xt_mark                  624  0
xt_multiport            1168  0
xt_nat                  1104  0
xt_state                 672  0
xt_tcpudp               1696  8
xt_time                 1584  0

And this is the log from LuCI. The two files in /var/log/ are empty.

[    0.000000] Linux version 4.4.92 (buildbot@debian8) (gcc version 5.4.0 (LEDE GCC 5.4.0 r3560-79f57e4) ) #0 Tue Oct 17 17:46:20 2017
[    0.000000] Detected Broadcom 0x6358 CPU revision a1
[    0.000000] CPU frequency is 300 MHz
[    0.000000] 32MB of RAM installed
[    0.000000] board_bcm963xx: Boot address 0xbe000000
[    0.000000] board_bcm963xx: CFE version: 1.0.38-8.19
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU0 revision is: 0002a010 (Broadcom BMIPS4350)
[    0.000000] board: board name: 96358-502V
[    0.000000] MIPS: machine is T-Com Speedport W303 V
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 02000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x0000000000000000-0x0000000001ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000000000-0x0000000001ffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000001ffffff]
[    0.000000] On node 0 totalpages: 8192
[    0.000000] free_area_init_node: node 0, pgdat 803a4530, node_mem_map 81003490
[    0.000000]   Normal zone: 64 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 8192 pages, LIFO batch:0
[    0.000000] Primary instruction cache 32kB, VIPT, 2-way, linesize 16 bytes.
[    0.000000] Primary data cache 16kB, 2-way, VIPT, cache aliases, linesize 16 bytes
[    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[    0.000000] pcpu-alloc: [0] 0 
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 8128
[    0.000000] Kernel command line: root=/dev/mtdblock2 rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200
[    0.000000] PID hash table entries: 128 (order: -3, 512 bytes)
[    0.000000] Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000000] Memory: 27092K/32768K available (3126K kernel code, 150K rwdata, 504K rodata, 1268K init, 198K bss, 5676K reserved, 0K cma-reserved)
[    0.000000] SLUB: HWalign=16, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS:256
[    0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 12741736309 ns
[    0.000022] sched_clock: 32 bits at 150MHz, resolution 6ns, wraps every 14316557820ns
[    0.008128] Calibrating delay loop... 299.26 BogoMIPS (lpj=598528)
[    0.046847] pid_max: default: 32768 minimum: 301
[    0.051938] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.058780] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.075330] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.085441] futex hash table entries: 256 (order: -1, 3072 bytes)
[    0.094875] NET: Registered protocol family 16
[    0.106211] Can't analyze schedule() prologue at 80016d88
[    0.121769] registering PCI controller with io_map_base unset
[    0.127720] registering PCI controller with io_map_base unset
[    0.157772] PCI host bridge to bus 0000:00
[    0.162073] pci_bus 0000:00: root bus resource [mem 0x30000000-0x37ffffff]
[    0.169166] pci_bus 0000:00: root bus resource [io  0x8000000-0x8007fff]
[    0.176074] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0]
[    0.183071] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[    0.191304] pci 0000:00:01.0: [14e4:4322] type 00 class 0x028000
[    0.192402] pci 0000:00:01.0: reg 0x10: [mem 0x00000000-0x00003fff]
[    0.199241] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 00
[    0.199319] pci 0000:00:01.0: BAR 0: assigned [mem 0x30000000-0x30003fff]
[    0.207205] PCI host bridge to bus 0000:01
[    0.211476] pci_bus 0000:01: root bus resource [mem 0x38000000-0x3fffffff]
[    0.218570] pci_bus 0000:01: root bus resource [io  0x8008000-0x800ffff]
[    0.225478] pci_bus 0000:01: root bus resource [??? 0x00000000 flags 0x0]
[    0.232474] pci_bus 0000:01: No busn resource found for root bus, will use [bus 01-ff]
[    0.240752] pci 0000:01:1e.0: [14e4:6358] type 02 class 0x060700
[    0.241336] pci 0000:01:1e.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[    0.250011] pci_bus 0000:02: busn_res: [bus 02-ff] end is updated to 05
[    0.250077] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 05
[    0.250156] pci 0000:01:1e.0: BAR 10: assigned [mem 0x38000000-0x3fffffff]
[    0.257298] pci 0000:01:1e.0: BAR 7: assigned [io  0x8008000-0x80080ff]
[    0.264132] pci 0000:01:1e.0: BAR 8: assigned [io  0x8008400-0x80084ff]
[    0.270953] pci 0000:01:1e.0: CardBus bridge to [bus 02-05]
[    0.276703] pci 0000:01:1e.0:   bridge window [io  0x8008000-0x80080ff]
[    0.283520] pci 0000:01:1e.0:   bridge window [io  0x8008400-0x80084ff]
[    0.290341] pci 0000:01:1e.0:   bridge window [mem 0x38000000-0x3fffffff]
[    0.299596] clocksource: Switched to clocksource MIPS
[    0.307882] PCI: Enabling device 0000:00:01.0 (0000 -> 0002)
[    0.340681] ssb: Found chip with id 0x4322, rev 0x01 and package 0x09
[    0.347885] ssb: Core 0 found: ChipCommon (cc 0x800, rev 0x17, vendor 0x4243)
[    0.348431] ssb: Core 1 found: IEEE 802.11 (cc 0x812, rev 0x10, vendor 0x4243)
[    0.348970] ssb: Core 2 found: PCI-E (cc 0x820, rev 0x0B, vendor 0x4243)
[    0.349508] ssb: Core 3 found: PCI (cc 0x804, rev 0x0E, vendor 0x4243)
[    0.350047] ssb: Core 4 found: USB 2.0 Device (cc 0x81A, rev 0x05, vendor 0x4243)
[    0.350587] ssb: Core 5 found: ARM Cortex M3 (cc 0x82A, rev 0x00, vendor 0x4243)
[    0.351126] ssb: Core 6 found: Internal Memory (cc 0x80E, rev 0x03, vendor 0x4243)
[    0.388448] ssb: WARNING: Using fallback SPROM failed (err -2)
[    0.396684] ssb: Failed to register PCI version of SSB with error -2
[    0.403829] b43-pci-bridge: probe of 0000:00:01.0 failed with error -2
[    0.411214] NET: Registered protocol family 2
[    0.418085] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[    0.425430] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[    0.432073] TCP: Hash tables configured (established 1024 bind 1024)
[    0.439125] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.445274] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.452399] NET: Registered protocol family 1
[    0.457078] PCI: CLS 0 bytes, default 16
[    0.460867] Crashlog allocated RAM at address 0x1f00000
[    0.511943] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.517981] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.536135] io scheduler noop registered
[    0.540214] io scheduler deadline registered (default)
[    0.548081] bcm63xx_uart.0: ttyS0 at MMIO 0xfffe0100 (irq = 10, base_baud = 1562500) is a bcm63xx_uart
[    0.557768] console [ttyS0] enabled
[    0.564940] bootconsole [early0] disabled
[    0.575440] 1e000000.nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x000001 Chip ID 0x001001
[    0.585837] 1e000000.nor: Found an alias at 0x800000 for the chip at 0x0
[    0.585881] 1e000000.nor: Found an alias at 0x1000000 for the chip at 0x0
[    0.585920] 1e000000.nor: Found an alias at 0x1800000 for the chip at 0x0
[    0.585963] Amd/Fujitsu Extended Query Table at 0x0040
[    0.591272]   Amd/Fujitsu Extended Query version 1.3.
[    0.596468] 1e000000.nor: Swapping erase regions for top-boot CFI table.
[    0.603359] number of CFI chips: 1
[    0.613738] bcm63xxpart: CFE boot tag found with version 6 and board type 96358-502V
[    0.621861] 5 bcm63xxpart partitions found on MTD device 1e000000.nor
[    0.628523] Creating 5 MTD partitions on "1e000000.nor":
[    0.634001] 0x000000000000-0x000000010000 : "CFE"
[    0.642587] 0x000000010100-0x000000146f78 : "kernel"
[    0.652228] 0x000000146f78-0x0000007f0000 : "rootfs"
[    0.661765] mtd: device 2 (rootfs) set to be root filesystem
[    0.667697] 1 squashfs-split partitions found on MTD device rootfs
[    0.674080] 0x000000380000-0x0000007f0000 : "rootfs_data"
[    0.684108] 0x000000010000-0x0000007f0000 : "linux"
[    0.693661] 0x0000007f0000-0x000000800000 : "nvram"
[    0.707134] bcm63xx-spi bcm6358-spi: at [mem 0xfffe0800-0xfffe0f0b flags 0x200] (irq 9, FIFOs size 542)
[    0.726488] libphy: bcm63xx_enet MII bus: probed
[    0.791865] bcm63xx_enet bcm63xx_enet.0: attached PHY at address 1 [Broadcom BCM63XX (2)]
[    0.802753] bcm63xx-wdt bcm63xx-wdt:  started, timer margin: 30 sec
[    0.814986] NET: Registered protocol family 10
[    0.832554] NET: Registered protocol family 17
[    0.837364] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[    0.850405] 8021q: 802.1Q VLAN Support v1.8
[    0.865754] VFS: Mounted root (squashfs filesystem) readonly on device 31:2.
[    0.890824] Freeing unused kernel memory: 1268K
[    2.752781] init: Console is alive
[    2.756796] init: - watchdog -
[    4.084461] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[    4.222820] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[    4.241080] init: - preinit -
[    5.677523] random: jshn: uninitialized urandom read (4 bytes read, 21 bits of entropy available)
[    5.933482] random: jshn: uninitialized urandom read (4 bytes read, 22 bits of entropy available)
[    6.012003] random: jshn: uninitialized urandom read (4 bytes read, 22 bits of entropy available)
[    6.106532] random: jshn: uninitialized urandom read (4 bytes read, 23 bits of entropy available)
[    6.175044] random: jshn: uninitialized urandom read (4 bytes read, 23 bits of entropy available)
[    6.241137] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[    6.298070] random: procd: uninitialized urandom read (4 bytes read, 23 bits of entropy available)
[    8.385753] eth0: link UP - 100/full - flow control rx&tx
[    8.391375] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[    9.842102] jffs2: notice: (326) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
[    9.861605] mount_root: switching to jffs2 overlay
[    9.880352] urandom-seed: Seeding with /etc/urandom.seed
[   10.259199] procd: - early -
[   10.262448] procd: - watchdog -
[   10.440842] eth0: link DOWN
[   11.028801] procd: - watchdog -
[   11.032743] procd: - ubus -
[   11.193773] random: ubusd: uninitialized urandom read (4 bytes read, 43 bits of entropy available)
[   11.205805] random: ubusd: uninitialized urandom read (4 bytes read, 43 bits of entropy available)
[   11.216175] random: ubusd: uninitialized urandom read (4 bytes read, 43 bits of entropy available)
[   11.225602] random: ubusd: uninitialized urandom read (4 bytes read, 43 bits of entropy available)
[   11.237999] procd: - init -
[   12.483217] kmodloader: loading kernel modules from /etc/modules.d/*
[   14.097589] wl: module license 'unspecified' taints kernel.
[   14.103370] Disabling lock debugging due to kernel taint
[   14.209411] SSB/BCMA glue driver successfully attached
[   14.246034] fallback_sprom: pci bus/device num mismatch: expected 0/0, but got 0/1
[   14.253856] BCM4322(00:01) using sprom version 0
[   14.263963] wl0: 5.10.56.27 driver failed with code 15
[   14.281842] ip6_tables: (C) 2000-2006 Netfilter Core Team
[   14.312786] Loading modules backported from Linux version wt-2017-01-31-0-ge882dff19e7f
[   14.321114] Backport generated by backports.git backports-20160324-13-g24da7d3c
[   14.335379] ip_tables: (C) 2000-2006 Netfilter Core Team
[   14.360082] nf_conntrack version 0.5.0 (443 buckets, 1772 max)
[   14.438706] xt_time: kernel timezone is -0000
[   14.589791] PPP generic driver version 2.4.2
[   14.599985] NET: Registered protocol family 24
[   14.655315] Broadcom 43xx driver loaded [ Features: PNL ]
[   14.674119] kmodloader: done loading kernel modules from /etc/modules.d/*
[   28.585450] device eth0 entered promiscuous mode
[   28.594581] IPv6: ADDRCONF(NETDEV_UP): br-lan: link is not ready
[   28.616019] eth0: link UP - 100/full - flow control rx&tx
[   28.627786] br-lan: port 1(eth0) entered forwarding state
[   28.633457] br-lan: port 1(eth0) entered forwarding state
[   28.680906] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready
[   30.635662] br-lan: port 1(eth0) entered forwarding state
[   32.827748] random: nonblocking pool is initialized
[ 3650.531515] eth0: link DOWN
[ 3650.535258] br-lan: port 1(eth0) entered disabled state
[70620.624150] eth0: link UP - 100/full - flow control rx&tx
[70620.629802] br-lan: port 1(eth0) entered forwarding state
[70620.635497] br-lan: port 1(eth0) entered forwarding state
[70622.636457] br-lan: port 1(eth0) entered forwarding state
[71142.033796] eth0: link DOWN
[71142.037538] br-lan: port 1(eth0) entered disabled state
[71186.072163] eth0: link UP - 100/full - flow control rx&tx
[71186.077812] br-lan: port 1(eth0) entered forwarding state
[71186.083504] br-lan: port 1(eth0) entered forwarding state
[71188.084465] br-lan: port 1(eth0) entered forwarding state

I just realized, how stupid I was concerning internet access and offline installation.
I just deactivated dhcp, gave it a static ip and connected the lan to the mainrouter and was able to do the online installation of the packages as descriped in the OpenWRT wiki. However the result seems to be the same.
opkg install kmod-brcm-wl wlc

root@LEDE:~# uci show wireless
uci: Entry not found
root@LEDE:~# wifi
root@LEDE:~# wifi config
root@LEDE:~# wifi reload
root@LEDE:~# wifi status
{

}
root@LEDE:~# uci show wireless
root@LEDE:~#

.

root@LEDE:~# lsmod
b43                   346624  0
cfg80211              223984  2 b43,mac80211
compat                 10384  3 b43,mac80211,cfg80211
crc_ccitt                976  1 ppp_async
gpio_button_hotplug     6224  0
ip_tables               9248  3 iptable_nat,iptable_mangle,iptable_filter
ip6_tables              8992  2 ip6table_mangle,ip6table_filter
ip6t_REJECT              896  2
ip6table_filter          576  1
ip6table_mangle         1024  0
ipt_MASQUERADE           624  1
ipt_REJECT               864  2
iptable_filter           640  1
iptable_mangle           848  0
iptable_nat              704  1
mac80211              398800  1 b43
nf_conntrack           51264  9 nf_nat_ipv4,nf_conntrack_ipv6,nf_conntrack_ipv4,xt_state,xt_conntrack,xt_CT,nf_nat_masquerade_ipv4,nf_nat,nf_conntrack_rtcache
nf_conntrack_ipv4       5328  9
nf_conntrack_ipv6       5888  4
nf_conntrack_rtcache    2464  0
nf_defrag_ipv4           864  1 nf_conntrack_ipv4
nf_defrag_ipv6          9120  1 nf_conntrack_ipv6
nf_log_common           2384  2 nf_log_ipv4,nf_log_ipv6
nf_log_ipv4             3152  0
nf_log_ipv6             3312  0
nf_nat                  9952  4 nf_nat_ipv4,xt_nat,nf_nat_redirect,nf_nat_masquerade_ipv4
nf_nat_ipv4             4112  1 iptable_nat
nf_nat_masquerade_ipv4    1232  1 ipt_MASQUERADE
nf_nat_redirect          880  1 xt_REDIRECT
nf_reject_ipv4          2000  1 ipt_REJECT
nf_reject_ipv6          2416  1 ip6t_REJECT
ppp_async               6352  0
ppp_generic            19984  3 pppoe,ppp_async,pppox
pppoe                   7840  0
pppox                   1184  1 pppoe
slhc                    4144  1 ppp_generic
wl                   1472832  0
wl_glue                 2160  1 wl
x_tables               10560 23 ipt_REJECT,ipt_MASQUERADE,xt_time,xt_tcpudp,xt_state,xt_nat,xt_multiport,xt_mark,xt_mac,xt_limit,xt_conntrack,xt_comment,xt_TCPMSS,xt_REDIRECT,xt_LOG,xt_CT,iptable_mangle,iptable_filter,ip_tables,ip6t_REJECT,ip6table_mangle,ip6table_filter,ip6_tables
xt_CT                   2480  0
xt_LOG                   720  0
xt_REDIRECT              624  0
xt_TCPMSS               2720  0
xt_comment               448107
xt_conntrack            2208 12
xt_limit                 976 20
xt_mac                   592  0
xt_mark                  624  0
xt_multiport            1168  0
xt_nat                  1104  0
xt_state                 672  0
xt_tcpudp               1696  8
xt_time                 1584  0

.

[    0.000000] Linux version 4.4.92 (buildbot@debian8) (gcc version 5.4.0 (LEDE GCC 5.4.0 r3560-79f57e4) ) #0 Tue Oct 17 17:46:20 2017
[    0.000000] Detected Broadcom 0x6358 CPU revision a1
[    0.000000] CPU frequency is 300 MHz
[    0.000000] 32MB of RAM installed
[    0.000000] board_bcm963xx: Boot address 0xbe000000
[    0.000000] board_bcm963xx: CFE version: 1.0.38-8.19
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU0 revision is: 0002a010 (Broadcom BMIPS4350)
[    0.000000] board: board name: 96358-502V
[    0.000000] MIPS: machine is T-Com Speedport W303 V
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 02000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x0000000000000000-0x0000000001ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000000000-0x0000000001ffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000001ffffff]
[    0.000000] On node 0 totalpages: 8192
[    0.000000] free_area_init_node: node 0, pgdat 803a4530, node_mem_map 81003490
[    0.000000]   Normal zone: 64 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 8192 pages, LIFO batch:0
[    0.000000] Primary instruction cache 32kB, VIPT, 2-way, linesize 16 bytes.
[    0.000000] Primary data cache 16kB, 2-way, VIPT, cache aliases, linesize 16 bytes
[    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[    0.000000] pcpu-alloc: [0] 0 
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 8128
[    0.000000] Kernel command line: root=/dev/mtdblock2 rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200
[    0.000000] PID hash table entries: 128 (order: -3, 512 bytes)
[    0.000000] Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000000] Memory: 27092K/32768K available (3126K kernel code, 150K rwdata, 504K rodata, 1268K init, 198K bss, 5676K reserved, 0K cma-reserved)
[    0.000000] SLUB: HWalign=16, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS:256
[    0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 12741736309 ns
[    0.000022] sched_clock: 32 bits at 150MHz, resolution 6ns, wraps every 14316557820ns
[    0.008127] Calibrating delay loop... 299.26 BogoMIPS (lpj=598528)
[    0.046847] pid_max: default: 32768 minimum: 301
[    0.051938] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.058781] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.075334] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.085441] futex hash table entries: 256 (order: -1, 3072 bytes)
[    0.094874] NET: Registered protocol family 16
[    0.106212] Can't analyze schedule() prologue at 80016d88
[    0.121772] registering PCI controller with io_map_base unset
[    0.127729] registering PCI controller with io_map_base unset
[    0.157781] PCI host bridge to bus 0000:00
[    0.162082] pci_bus 0000:00: root bus resource [mem 0x30000000-0x37ffffff]
[    0.169174] pci_bus 0000:00: root bus resource [io  0x8000000-0x8007fff]
[    0.176083] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0]
[    0.183080] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[    0.191313] pci 0000:00:01.0: [14e4:4322] type 00 class 0x028000
[    0.192412] pci 0000:00:01.0: reg 0x10: [mem 0x00000000-0x00003fff]
[    0.199251] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 00
[    0.199329] pci 0000:00:01.0: BAR 0: assigned [mem 0x30000000-0x30003fff]
[    0.207214] PCI host bridge to bus 0000:01
[    0.211484] pci_bus 0000:01: root bus resource [mem 0x38000000-0x3fffffff]
[    0.218579] pci_bus 0000:01: root bus resource [io  0x8008000-0x800ffff]
[    0.225487] pci_bus 0000:01: root bus resource [??? 0x00000000 flags 0x0]
[    0.232483] pci_bus 0000:01: No busn resource found for root bus, will use [bus 01-ff]
[    0.240761] pci 0000:01:1e.0: [14e4:6358] type 02 class 0x060700
[    0.241345] pci 0000:01:1e.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[    0.250020] pci_bus 0000:02: busn_res: [bus 02-ff] end is updated to 05
[    0.250087] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 05
[    0.250166] pci 0000:01:1e.0: BAR 10: assigned [mem 0x38000000-0x3fffffff]
[    0.257308] pci 0000:01:1e.0: BAR 7: assigned [io  0x8008000-0x80080ff]
[    0.264140] pci 0000:01:1e.0: BAR 8: assigned [io  0x8008400-0x80084ff]
[    0.270962] pci 0000:01:1e.0: CardBus bridge to [bus 02-05]
[    0.276712] pci 0000:01:1e.0:   bridge window [io  0x8008000-0x80080ff]
[    0.283529] pci 0000:01:1e.0:   bridge window [io  0x8008400-0x80084ff]
[    0.290350] pci 0000:01:1e.0:   bridge window [mem 0x38000000-0x3fffffff]
[    0.299606] clocksource: Switched to clocksource MIPS
[    0.307891] PCI: Enabling device 0000:00:01.0 (0000 -> 0002)
[    0.340691] ssb: Found chip with id 0x4322, rev 0x01 and package 0x09
[    0.347894] ssb: Core 0 found: ChipCommon (cc 0x800, rev 0x17, vendor 0x4243)
[    0.348440] ssb: Core 1 found: IEEE 802.11 (cc 0x812, rev 0x10, vendor 0x4243)
[    0.348980] ssb: Core 2 found: PCI-E (cc 0x820, rev 0x0B, vendor 0x4243)
[    0.349518] ssb: Core 3 found: PCI (cc 0x804, rev 0x0E, vendor 0x4243)
[    0.350057] ssb: Core 4 found: USB 2.0 Device (cc 0x81A, rev 0x05, vendor 0x4243)
[    0.350597] ssb: Core 5 found: ARM Cortex M3 (cc 0x82A, rev 0x00, vendor 0x4243)
[    0.351136] ssb: Core 6 found: Internal Memory (cc 0x80E, rev 0x03, vendor 0x4243)
[    0.388458] ssb: WARNING: Using fallback SPROM failed (err -2)
[    0.396694] ssb: Failed to register PCI version of SSB with error -2
[    0.403838] b43-pci-bridge: probe of 0000:00:01.0 failed with error -2
[    0.411222] NET: Registered protocol family 2
[    0.418093] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[    0.425439] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[    0.432082] TCP: Hash tables configured (established 1024 bind 1024)
[    0.439135] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.445284] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.452408] NET: Registered protocol family 1
[    0.457087] PCI: CLS 0 bytes, default 16
[    0.460876] Crashlog allocated RAM at address 0x1f00000
[    0.511946] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.517981] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.536134] io scheduler noop registered
[    0.540214] io scheduler deadline registered (default)
[    0.548080] bcm63xx_uart.0: ttyS0 at MMIO 0xfffe0100 (irq = 10, base_baud = 1562500) is a bcm63xx_uart
[    0.557768] console [ttyS0] enabled
[    0.564939] bootconsole [early0] disabled
[    0.575442] 1e000000.nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x000001 Chip ID 0x001001
[    0.585837] 1e000000.nor: Found an alias at 0x800000 for the chip at 0x0
[    0.585881] 1e000000.nor: Found an alias at 0x1000000 for the chip at 0x0
[    0.585921] 1e000000.nor: Found an alias at 0x1800000 for the chip at 0x0
[    0.585964] Amd/Fujitsu Extended Query Table at 0x0040
[    0.591273]   Amd/Fujitsu Extended Query version 1.3.
[    0.596468] 1e000000.nor: Swapping erase regions for top-boot CFI table.
[    0.603368] number of CFI chips: 1
[    0.613748] bcm63xxpart: CFE boot tag found with version 6 and board type 96358-502V
[    0.621870] 5 bcm63xxpart partitions found on MTD device 1e000000.nor
[    0.628533] Creating 5 MTD partitions on "1e000000.nor":
[    0.634009] 0x000000000000-0x000000010000 : "CFE"
[    0.642593] 0x000000010100-0x000000146f78 : "kernel"
[    0.652233] 0x000000146f78-0x0000007f0000 : "rootfs"
[    0.661763] mtd: device 2 (rootfs) set to be root filesystem
[    0.667712] 1 squashfs-split partitions found on MTD device rootfs
[    0.674096] 0x000000380000-0x0000007f0000 : "rootfs_data"
[    0.684122] 0x000000010000-0x0000007f0000 : "linux"
[    0.693668] 0x0000007f0000-0x000000800000 : "nvram"
[    0.707146] bcm63xx-spi bcm6358-spi: at [mem 0xfffe0800-0xfffe0f0b flags 0x200] (irq 9, FIFOs size 542)
[    0.726495] libphy: bcm63xx_enet MII bus: probed
[    0.791875] bcm63xx_enet bcm63xx_enet.0: attached PHY at address 1 [Broadcom BCM63XX (2)]
[    0.802761] bcm63xx-wdt bcm63xx-wdt:  started, timer margin: 30 sec
[    0.814984] NET: Registered protocol family 10
[    0.832549] NET: Registered protocol family 17
[    0.837354] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[    0.850395] 8021q: 802.1Q VLAN Support v1.8
[    0.865776] VFS: Mounted root (squashfs filesystem) readonly on device 31:2.
[    0.890845] Freeing unused kernel memory: 1268K
[    2.757497] init: Console is alive
[    2.761522] init: - watchdog -
[    4.092038] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[    4.230455] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[    4.248722] init: - preinit -
[    5.687145] random: jshn: uninitialized urandom read (4 bytes read, 21 bits of entropy available)
[    5.942115] random: jshn: uninitialized urandom read (4 bytes read, 22 bits of entropy available)
[    6.019172] random: jshn: uninitialized urandom read (4 bytes read, 22 bits of entropy available)
[    6.113117] random: jshn: uninitialized urandom read (4 bytes read, 23 bits of entropy available)
[    6.181628] random: jshn: uninitialized urandom read (4 bytes read, 23 bits of entropy available)
[    6.249204] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[    6.307449] random: procd: uninitialized urandom read (4 bytes read, 24 bits of entropy available)
[    8.260303] eth0: link UP - 100/full - flow control rx&tx
[    8.265925] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[    9.861547] jffs2: notice: (326) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
[    9.881074] mount_root: switching to jffs2 overlay
[    9.900991] urandom-seed: Seeding with /etc/urandom.seed
[   10.265741] eth0: link DOWN
[   10.283041] procd: - early -
[   10.286392] procd: - watchdog -
[   11.048729] procd: - watchdog -
[   11.052668] procd: - ubus -
[   11.213687] random: ubusd: uninitialized urandom read (4 bytes read, 43 bits of entropy available)
[   11.225767] random: ubusd: uninitialized urandom read (4 bytes read, 43 bits of entropy available)
[   11.236117] random: ubusd: uninitialized urandom read (4 bytes read, 43 bits of entropy available)
[   11.245541] random: ubusd: uninitialized urandom read (4 bytes read, 43 bits of entropy available)
[   11.257848] procd: - init -
[   12.511975] kmodloader: loading kernel modules from /etc/modules.d/*
[   14.121113] wl: module license 'unspecified' taints kernel.
[   14.126910] Disabling lock debugging due to kernel taint
[   14.232954] SSB/BCMA glue driver successfully attached
[   14.269550] fallback_sprom: pci bus/device num mismatch: expected 0/0, but got 0/1
[   14.277373] BCM4322(00:01) using sprom version 0
[   14.287443] wl0: 5.10.56.27 driver failed with code 15
[   14.305285] ip6_tables: (C) 2000-2006 Netfilter Core Team
[   14.336234] Loading modules backported from Linux version wt-2017-01-31-0-ge882dff19e7f
[   14.344543] Backport generated by backports.git backports-20160324-13-g24da7d3c
[   14.358793] ip_tables: (C) 2000-2006 Netfilter Core Team
[   14.383118] nf_conntrack version 0.5.0 (443 buckets, 1772 max)
[   14.461981] xt_time: kernel timezone is -0000
[   14.612652] PPP generic driver version 2.4.2
[   14.622697] NET: Registered protocol family 24
[   14.678075] Broadcom 43xx driver loaded [ Features: PNL ]
[   14.696793] kmodloader: done loading kernel modules from /etc/modules.d/*
[   29.456431] device eth0 entered promiscuous mode
[   29.583771] IPv6: ADDRCONF(NETDEV_UP): br-lan: link is not ready
[   29.627916] eth0: link UP - 100/full - flow control rx&tx
[   29.667977] br-lan: port 1(eth0) entered forwarding state
[   29.673668] br-lan: port 1(eth0) entered forwarding state
[   29.862033] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready
[   31.675662] br-lan: port 1(eth0) entered forwarding state
[   32.851717] random: nonblocking pool is initialized

I tried an older OpenWRT Barrier Breaker 14.07 (SMP) and wifi works out of the box, including the configuration from the webinterface.

Sadly, the included driver kmod-b43 does not support 802.11n.
After installing kmod-brcm-wl there is a second device listed, but wifi does not work at all anymore.

I am also wondering, whether the suggested kmod-brcm-wl from the wiki is even suitable for the BCM4322.
I tried to follow a manual for a different SOC covering the driver without any success.
https://wiki.openwrt.org/doc/hardware/soc/soc.broadcom.bcm47xx

Also, following the steps here did not help.
https://forum.openwrt.org/viewtopic.php?id=46979

I would be grateful for any help in finding a 802.11n driver and would also provide anything I can do to fix wifi in the current LEDE (at least 802.11g).

EDIT: Just found this thread covering a related chip, looks quite hopeless for 802.11n…
https://forum.openwrt.org/viewtopic.php?id=49541

hello, i was some time out of this router, as i remember you have to uninstall the useless wireless driver first (mod-b43), then install brcm-wl.
look at https://openwrt.org/docs/techref/hardware/soc/soc.broadcom.bcm47xx
here are the different drivers.

and https://openwrt.org/docs/guide-user/network/wifi/wireless.overview

Wireless drivers available in the OpenWrt repository

there you find the useless-> uninstall them first
and useful packages/pkgdata_lede17_1/nas -> install them 2.nd
---- reboot -----
setting up n mode / 5 Ghz with brcm-wl:.
(option htmode 'HT40') - guide-user/network/wifi/basic

maybe you do it.

look at https://github.com/hontz1/openwrt