Welcome! Log In Create A New Profile

Advanced

Debian on Promwad-Thinclient

Posted by cmp18 
MM
Re: Promwad-ThinClient - can't boot 6.11 kernel
February 04, 2025 01:30PM
bodhi,

>>Is this a plain 8191, or is there any s/u/c/e suffix in the model name?

it's 8191su

root@debian:~# dmesg | grep rtl
root@debian:~# modprobe rtl8192ce
root@debian:~# lsmod
Module                  Size  Used by
rtl8192ce              61440  0
rtl_pci                28672  1 rtl8192ce
rtl8192c_common        61440  1 rtl8192ce
rtlwifi               114688  3 rtl_pci,rtl8192ce,rtl8192c_common
mac80211              974848  3 rtl_pci,rtl8192ce,rtlwifi
cfg80211              872448  2 mac80211,rtlwifi
rfkill                 28672  2 rtlwifi,cfg80211
sg                     28672  0
orion_wdt              12288  0
marvell_cesa           36864  0
kirkwood_thermal       12288  0
fixed                  16384  0
uio_pdrv_genirq        16384  0
uio                    20480  1 uio_pdrv_genirq
uas                    24576  0
root@debian:~# iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

eth1      no wireless extensions.

root@debian:~#

Re: Promwad-ThinClient - can't boot 6.11 kernel
February 04, 2025 02:21PM
MM,

> >>Is this a plain 8191, or is there any s/u/c/e
> suffix in the model name?
>
> it's 8191su

OK. Quite relevant which variation of the 8191 chips that is. I'll take a look.

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
MM
Re: Promwad-ThinClient - can't boot 6.11 kernel
February 04, 2025 02:49PM
8191su works via USB signalling :)
Re: Debian on Promwad-Thinclient
February 04, 2025 03:51PM
MM,

Strange. It should be 8192se (8191/8192). The 8192su (8191/8192) is usually seen in the USB dongle. The rtl8192se is usually seen in the mPCIe card.

Try
modprobe rtl8192se

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)



Edited 1 time(s). Last edit at 02/04/2025 04:43PM by bodhi.
MM
Re: Debian on Promwad-Thinclient
February 05, 2025 09:44AM
bodhi,

there is some tryings:

- modules se and cu of rtl8192xx
- usb wifi dongle via external powered usb hub (without drivers, only detction test)

root@debian:~# modprobe rtl8192se
root@debian:~# lsmod
Module                  Size  Used by
rtl8192se              73728  0
rtl_pci                28672  1 rtl8192se
rtlwifi               114688  2 rtl8192se,rtl_pci
mt76x0u                16384  0
mt76x0_common          40960  1 mt76x0u
mt76x02_usb            20480  1 mt76x0u
mt76_usb               32768  2 mt76x02_usb,mt76x0u
mt76x02_lib            77824  3 mt76x0_common,mt76x02_usb,mt76x0u
mt76                  102400  5 mt76_usb,mt76x0_common,mt76x02_lib,mt76x02_usb,mt76x0u
mac80211              974848  8 mt76,mt76x0_common,rtl8192se,rtl_pci,mt76x02_lib,mt76x02_usb,mt76x0u,rtlwifi
cfg80211              872448  6 mt76,mt76x0_common,mac80211,mt76x02_lib,mt76x02_usb,rtlwifi
sg                     28672  0
rfkill                 28672  2 rtlwifi,cfg80211
marvell_cesa           36864  0
orion_wdt              12288  0
kirkwood_thermal       12288  0
fixed                  16384  0
uio_pdrv_genirq        16384  0
uio                    20480  1 uio_pdrv_genirq
uas                    24576  0
root@debian:~# lspci
00:01.0 PCI bridge: Marvell Technology Group Ltd. Device 6282 (rev 01)
00:02.0 PCI bridge: Marvell Technology Group Ltd. Device 6282 (rev 01)
root@debian:~# lsusb
Bus 001 Device 011: ID ffff:5678 USB Disk 2.0
Bus 001 Device 009: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 001 Device 008: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 001 Device 007: ID 0000:0000
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
root@debian:~# modprobe rtl8192cu
[  329.517483][ T1168] usbcore: registered new interface driver rtl8192cu
root@debian:~# lsusb
Bus 001 Device 011: ID ffff:5678 USB Disk 2.0
Bus 001 Device 009: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 001 Device 008: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 001 Device 007: ID 0000:0000
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
root@debian:~# [  370.602925][    T8] usb 1-1.4.2: new high-speed USB device number 12 using orion-ehci
[  370.739200][    T8] usb 1-1.4.2: New USB device found, idVendor=148f, idProduct=761a, bcdDevice= 1.00
[  370.748519][    T8] usb 1-1.4.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  370.756963][    T8] usb 1-1.4.2: Product: WiFi
[  370.761442][    T8] usb 1-1.4.2: Manufacturer: MediaTek
[  370.767006][    T8] usb 1-1.4.2: SerialNumber: 1.0
[  370.863059][    T8] usb 1-1.4.2: reset high-speed USB device number 12 using orion-ehci
[  371.009946][    T8] mt76x0u 1-1.4.2:1.0: ASIC revision: 76100002 MAC revision: 76502000
[  371.022104][    T8] mt76x0u 1-1.4.2:1.0: mediatek/mt7610e.bin not found, switching to mediatek/mt7610u.bin
[  371.032209][    T8] mt76x0u 1-1.4.2:1.0: Direct firmware load for mediatek/mt7610u.bin failed with error -2
[  371.436921][    T8] mt76x0u 1-1.4.2:1.0: probe with driver mt76x0u failed with error -2

root@debian:~# lsusb
Bus 001 Device 011: ID ffff:5678 USB Disk 2.0
Bus 001 Device 012: ID 148f:761a Ralink Technology, Corp. MT7610U ("Archer T2U" 2.4G+5G WLAN Adapter
Bus 001 Device 009: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 001 Device 008: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 001 Device 007: ID 0000:0000
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
root@debian:~#

looks like no usb connection/power on m-pci slot
Mikele25
Re: Debian on Promwad-Thinclient
February 11, 2025 02:10AM
bodhi,

I also tried the new debian 6.13 kernel (thanks cmp18 for the build and upload).

PCIe slots presents, card AC7260 inserted, not worked. modprobe also dont helping.
USB completelly not worked, any devices not worked and no indication on it (led on flash and mouse).
Looks like a no power on USB ports.

Quote
root@promwad-thinclient:~# uname -r
6.13.0-kirkwood-tld-1


root@promwad-thinclient:~# dmesg
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 6.13.0-kirkwood-tld-1 (root@tldDebian) (gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 PREEMPT Sat Jan 25 20:21:56 PST 2025
[ 0.000000] CPU: Feroceon 88FR131 [56251311] revision 1 (ARMv5TE), cr=0005397f
[ 0.000000] CPU: VIVT data cache, VIVT instruction cache
[ 0.000000] OF: fdt: Machine model: Promwad WTPlug Thin Client
[ 0.000000] printk: legacy bootconsole [earlycon0] enabled
[ 0.000000] Memory policy: Data cache writeback
[ 0.000000] Zone ranges:
[ 0.000000] Normal [mem 0x0000000000000000-0x000000003fffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000000000000-0x000000003fffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x000000003fffffff]
[ 0.000000] OF: reserved mem: Reserved memory: No reserved-memory node in the DT
[ 0.000000] pcpu-alloc: s0 r0 d131072 u131072 alloc=1*131072
[ 0.000000] pcpu-alloc: [0] 0
[ 0.000000] Kernel command line: console=ttyS0,115200 loglevel=9 mtdparts=orion_nand:1M(U-Boot),10M(uImage),-(ubipart) earlyprintk=serial ubi.mtd=2 root=ubi0:rootfs rootfstype=ubifs
[ 0.000000] printk: log buffer data + meta data: 131072 + 409600 = 540672 bytes
[ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes, linear)
[ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes, linear)
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 262144
[ 0.000000] mem auto-init: stack:off, heap alloc:on, heap free:off
[ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] rcu: Preemptible hierarchical RCU implementation.
[ 0.000000] Trampoline variant of Tasks RCU enabled.
[ 0.000000] Tracing variant of Tasks RCU enabled.
[ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
[ 0.000000] RCU Tasks: Setting shift to 0 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=1.
[ 0.000000] RCU Tasks Trace: Setting shift to 0 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=1.
[ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[ 0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[ 0.000000] clocksource: orion_clocksource: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 9556302233 ns
[ 0.000001] sched_clock: 32 bits at 200MHz, resolution 5ns, wraps every 10737418237ns
[ 0.008587] Switching to timer-based delay loop, resolution 5ns
[ 0.015840] Console: colour dummy device 80x30
[ 0.021137] Calibrating delay loop (skipped), value calculated using timer frequency.. 400.00 BogoMIPS (lpj=2000000)
[ 0.032441] CPU: Testing write buffer coherency: ok
[ 0.038136] pid_max: default: 32768 minimum: 301
[ 0.049696] LSM: initializing lsm=capability
[ 0.056371] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
[ 0.064455] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
[ 0.099269] Setting up static identity map for 0x100000 - 0x100058
[ 0.106418] mvebu-soc-id: MVEBU SoC ID=0x6282, Rev=0x1
[ 0.112608] rcu: Hierarchical SRCU implementation.
[ 0.118124] rcu: Max phase no-delay instances is 1000.
[ 0.125238] Memory: 1015476K/1048576K available (11264K kernel code, 1615K rwdata, 5344K rodata, 1024K init, 319K bss, 30592K reserved, 0K cma-reserved)
[ 0.141193] devtmpfs: initialized
[ 0.159350] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.170011] futex hash table entries: 256 (order: -1, 3072 bytes, linear)
[ 0.183001] prandom: seed boundary self test passed
[ 0.191820] prandom: 100 self tests passed
[ 0.196640] pinctrl core: initialized pinctrl subsystem
[ 0.205318] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[ 0.213459] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 0.221956] audit: initializing netlink subsys (disabled)
[ 0.228425] audit: type=2000 audit(0.200:1): state=initialized audit_enabled=0 res=1
[ 0.237794] thermal_sys: Registered thermal governor 'step_wise'
[ 0.237908] cpuidle: using governor ladder
[ 0.249537] cpuidle: using governor menu
[ 0.254681] [Firmware Bug]: Feroceon L2: bootloader left the L2 cache on!
[ 0.262236] Feroceon L2: Cache support initialised.
[ 0.271665] /ocp@f1000000/pin-controller@10000: Fixed dependency cycle(s) with /ocp@f1000000/pin-controller@10000/pmx-usb-power-enable
[ 0.289771] No ATAGs?
[ 0.668606] raid6: int32x8 gen() 151 MB/s
[ 1.008603] raid6: int32x4 gen() 139 MB/s
[ 1.348604] raid6: int32x2 gen() 188 MB/s
[ 1.688601] raid6: int32x1 gen() 129 MB/s
[ 1.693603] raid6: using algorithm int32x2 gen() 188 MB/s
[ 2.048627] raid6: .... xor() 114 MB/s, rmw enabled
[ 2.054235] raid6: using intx1 recovery algorithm
[ 2.070097] SCSI subsystem initialized
[ 2.088745] libata version 3.00 loaded.
[ 2.093603] usbcore: registered new interface driver usbfs
[ 2.108710] usbcore: registered new interface driver hub
[ 2.114804] usbcore: registered new device driver usb
[ 2.128967] pps_core: LinuxPPS API ver. 1 registered
[ 2.134659] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 2.158628] PTP clock support registered
[ 2.178766] vgaarb: loaded
[ 2.182938] clocksource: Switched to clocksource orion_clocksource
[ 2.209667] VFS: Disk quotas dquot_6.6.0
[ 2.223332] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 2.266741] NET: Registered PF_INET protocol family
[ 2.283121] IP idents hash table entries: 16384 (order: 5, 131072 bytes, linear)
[ 2.304447] tcp_listen_portaddr_hash hash table entries: 1024 (order: 0, 4096 bytes, linear)
[ 2.323196] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[ 2.332494] TCP established hash table entries: 8192 (order: 3, 32768 bytes, linear)
[ 2.353096] TCP bind hash table entries: 8192 (order: 4, 65536 bytes, linear)
[ 2.361933] TCP: Hash tables configured (established 8192 bind 8192)
[ 2.393533] MPTCP token hash table entries: 1024 (order: 1, 12288 bytes, linear)
[ 2.401884] UDP hash table entries: 512 (order: 2, 16384 bytes, linear)
[ 2.423017] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes, linear)
[ 2.431668] NET: Registered PF_UNIX/PF_LOCAL protocol family
[ 2.454056] RPC: Registered named UNIX socket transport module.
[ 2.460719] RPC: Registered udp transport module.
[ 2.482954] RPC: Registered tcp transport module.
[ 2.488386] RPC: Registered tcp-with-tls transport module.
[ 2.502952] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 2.510139] PCI: CLS 0 bytes, default 32
[ 3.047664] Initialise system trusted keyrings
[ 3.052927] Key type blacklist registered
[ 3.058118] workingset: timestamp_bits=14 max_order=18 bucket_order=4
[ 3.065428] zbud: loaded
[ 3.080615] NFS: Registering the id_resolver key type
[ 3.086475] Key type id_resolver registered
[ 3.091384] Key type id_legacy registered
[ 3.096277] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[ 3.103772] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[ 3.112839] fuse: init (API version 7.41)
[ 3.326115] xor: measuring software checksum speed
[ 3.333904] arm4regs : 1454 MB/sec
[ 3.342676] 8regs : 889 MB/sec
[ 3.350373] 32regs : 1260 MB/sec
[ 3.355467] xor: using function: arm4regs (1454 MB/sec)
[ 3.361422] async_tx: api initialized (async)
[ 3.366525] Key type asymmetric registered
[ 3.371340] Asymmetric key parser 'x509' registered
[ 3.383720] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247)
[ 3.392264] io scheduler bfq registered
[ 3.539773] kirkwood-pinctrl f1010000.pin-controller: registered pinctrl driver
[ 3.549392] gpio gpiochip0: Static allocation of GPIO base is deprecated, use dynamic allocation.
[ 3.560457] gpio gpiochip1: Static allocation of GPIO base is deprecated, use dynamic allocation.
[ 3.571022] kirkwood-pinctrl f1010000.pin-controller: unsupported function gpio on pin mpp7
[ 3.580222] pinctrl core: failed to register map default (1): invalid type given
[ 3.588521] ledtrig-cpu: registered to indicate activity on CPUs
[ 3.595550] mvebu-pcie mbus@f1000000:pcie@82000000: host bridge /mbus@f1000000/pcie@82000000 ranges:
[ 3.605484] mvebu-pcie mbus@f1000000:pcie@82000000: Parsing ranges property...
[ 3.613486] mvebu-pcie mbus@f1000000:pcie@82000000: MEM 0x00f1040000..0x00f1041fff -> 0x0000040000
[ 3.623681] mvebu-pcie mbus@f1000000:pcie@82000000: MEM 0x00f1044000..0x00f1045fff -> 0x0000044000
[ 3.633862] mvebu-pcie mbus@f1000000:pcie@82000000: MEM 0x00f1080000..0x00f1081fff -> 0x0000080000
[ 3.644046] mvebu-pcie mbus@f1000000:pcie@82000000: MEM 0xffffffffffffffff..0x00fffffffe -> 0x0100000000
[ 3.654751] mvebu-pcie mbus@f1000000:pcie@82000000: IO 0xffffffffffffffff..0x00fffffffe -> 0x0100000000
[ 3.665459] mvebu-pcie mbus@f1000000:pcie@82000000: MEM 0xffffffffffffffff..0x00fffffffe -> 0x0200000000
[ 3.676160] mvebu-pcie mbus@f1000000:pcie@82000000: IO 0xffffffffffffffff..0x00fffffffe -> 0x0200000000
[ 3.687671] mvebu-pcie mbus@f1000000:pcie@82000000: PCI host bridge to bus 0000:00
[ 3.696073] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 3.702303] pci_bus 0000:00: root bus resource [mem 0xf1040000-0xf1041fff] (bus address [0x00040000-0x00041fff])
[ 3.713282] pci_bus 0000:00: root bus resource [mem 0xf1044000-0xf1045fff] (bus address [0x00044000-0x00045fff])
[ 3.724239] pci_bus 0000:00: root bus resource [mem 0xf1080000-0xf1081fff] (bus address [0x00080000-0x00081fff])
[ 3.735191] pci_bus 0000:00: root bus resource [mem 0xe0000000-0xefffffff]
[ 3.742804] pci_bus 0000:00: root bus resource [io 0x1000-0xeffff]
[ 3.749824] pci_bus 0000:00: scanning bus
[ 3.754709] pci 0000:00:01.0: [11ab:6282] type 01 class 0x060400 PCIe Root Port
[ 3.762780] pci 0000:00:01.0: PCI bridge to [bus 00]
[ 3.768504] pci 0000:00:01.0: bridge window [io 0x0000-0x0fff]
[ 3.775348] pci 0000:00:01.0: bridge window [mem 0x00000000-0x000fffff]
[ 3.783243] pci 0000:00:01.0: vgaarb: pci_notify
[ 3.788747] /mbus@f1000000/pcie@82000000/pcie@1,0: Fixed dependency cycle(s) with /mbus@f1000000/pcie@82000000/pcie@1,0/interrupt-controller
[ 3.802229] pci 0000:00:02.0: [11ab:6282] type 01 class 0x060400 PCIe Root Port
[ 3.810313] pci 0000:00:02.0: PCI bridge to [bus 00]
[ 3.816028] pci 0000:00:02.0: bridge window [io 0x0000-0x0fff]
[ 3.822854] pci 0000:00:02.0: bridge window [mem 0x00000000-0x000fffff]
[ 3.830688] pci 0000:00:02.0: vgaarb: pci_notify
[ 3.836257] /mbus@f1000000/pcie@82000000/pcie@2,0: Fixed dependency cycle(s) with /mbus@f1000000/pcie@82000000/pcie@2,0/interrupt-controller
[ 3.850389] pci_bus 0000:00: fixups for bus
[ 3.855333] PCI: bus0: Fast back to back transfers disabled
[ 3.861643] pci 0000:00:01.0: scanning [bus 00-00] behind bridge, pass 0
[ 3.869096] pci 0000:00:01.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[ 3.877865] pci 0000:00:02.0: scanning [bus 00-00] behind bridge, pass 0
[ 3.885322] pci 0000:00:02.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[ 3.894091] pci 0000:00:01.0: scanning [bus 00-00] behind bridge, pass 1
[ 3.901668] pci_bus 0000:01: scanning bus
[ 3.906460] pci_bus 0000:01: fixups for bus
[ 3.911368] PCI: bus1: Fast back to back transfers enabled
[ 3.917598] pci_bus 0000:01: bus scan returning with max=01
[ 3.923917] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01
[ 3.931277] pci 0000:00:02.0: scanning [bus 00-00] behind bridge, pass 1
[ 3.938868] pci_bus 0000:02: scanning bus
[ 3.943653] pci_bus 0000:02: fixups for bus
[ 3.948559] PCI: bus2: Fast back to back transfers enabled
[ 3.954794] pci_bus 0000:02: bus scan returning with max=02
[ 3.961100] pci_bus 0000:02: busn_res: [bus 02-ff] end is updated to 02
[ 3.968477] pci_bus 0000:00: bus scan returning with max=02
[ 3.974814] pci 0000:00:01.0: PCI bridge to [bus 01]
[ 3.980521] pci 0000:00:02.0: PCI bridge to [bus 02]
[ 3.986240] pci_bus 0000:00: resource 4 [mem 0xf1040000-0xf1041fff]
[ 3.993258] pci_bus 0000:00: resource 5 [mem 0xf1044000-0xf1045fff]
[ 4.000261] pci_bus 0000:00: resource 6 [mem 0xf1080000-0xf1081fff]
[ 4.007279] pci_bus 0000:00: resource 7 [mem 0xe0000000-0xefffffff]
[ 4.014299] pci_bus 0000:00: resource 8 [io 0x1000-0xeffff]
[ 4.020727] pci 0000:00:01.0: skipping OF node: interrupt-controller
[ 4.027895] pcieport 0000:00:01.0: vgaarb: pci_notify
[ 4.033715] pcieport 0000:00:01.0: assign IRQ: got 0
[ 4.039421] pcieport 0000:00:01.0: enabling bus mastering
[ 4.045590] pcieport 0000:00:01.0: vgaarb: pci_notify
[ 4.051395] pci 0000:00:02.0: skipping OF node: interrupt-controller
[ 4.058594] pcieport 0000:00:02.0: vgaarb: pci_notify
[ 4.064453] pcieport 0000:00:02.0: assign IRQ: got 0
[ 4.070157] pcieport 0000:00:02.0: enabling bus mastering
[ 4.076326] pcieport 0000:00:02.0: vgaarb: pci_notify
[ 4.083217] mv_xor f1060800.xor: Marvell shared XOR driver
[ 4.134409] mv_xor f1060800.xor: Marvell XOR (Registers Mode): ( xor cpy intr )
[ 4.146113] mv_xor f1060900.xor: Marvell shared XOR driver
[ 4.194456] mv_xor f1060900.xor: Marvell XOR (Registers Mode): ( xor cpy intr )
[ 4.206443] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[ 4.215895] printk: legacy console [ttyS0] disabled
[ 4.222117] f1012000.serial: ttyS0 at MMIO 0xf1012000 (irq = 29, base_baud = 12500000) is a 16550A
[ 4.231980] printk: legacy console [ttyS0] enabled
[ 4.243125] printk: legacy bootconsole [earlycon0] disabled
[ 4.283963] loop: module loaded
[ 4.288180] sata_mv f1080000.sata: version 1.28
[ 4.293934] sata_mv f1080000.sata: slots 32 ports 1
[ 4.301954] scsi host0: sata_mv
[ 4.306743] ata1: SATA max UDMA/133 irq 30 lpm-pol 0
[ 4.313599] nand: device found, Manufacturer ID: 0xec, Chip ID: 0xd3
[ 4.320749] nand: Samsung NAND 1GiB 3,3V 8-bit
[ 4.325979] nand: 1024 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
[ 4.334477] Scanning device for bad blocks
[ 4.363192] Bad eraseblock 312 at 0x000002700000
[ 4.418381] Bad eraseblock 965 at 0x0000078a0000
[ 4.460899] Bad eraseblock 1452 at 0x00000b580000
[ 4.568404] Bad eraseblock 2786 at 0x000015c40000
[ 4.634681] ata1: SATA link down (SStatus 0 SControl F300)
[ 4.774336] Bad eraseblock 5324 at 0x000029980000
[ 4.998708] 3 cmdlinepart partitions found on MTD device orion_nand
[ 5.005731] Creating 3 MTD partitions on "orion_nand":
[ 5.011634] 0x000000000000-0x000000100000 : "U-Boot"
[ 5.018103] 0x000000100000-0x000000b00000 : "uImage"
[ 5.024495] 0x000000b00000-0x000040000000 : "ubipart"
[ 5.035541] wireguard: WireGuard 1.0.0 loaded. See www.wireguard.com for information.
[ 5.044209] wireguard: Copyright (C) 2015-2019 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
[ 5.059377] hwmon hwmon0: temp1_input not attached to any thermal zone
[ 5.068454] hwmon hwmon1: temp1_input not attached to any thermal zone
[ 5.076833] mv643xx_eth: MV-643xx 10/100/1000 ethernet driver version 1.4
[ 5.134409] mv643xx_eth_port mv643xx_eth_port.0 eth0: port 0 with MAC address 02:50:43:f7:cd:f3
[ 5.214448] mv643xx_eth_port mv643xx_eth_port.1 eth1: port 0 with MAC address 02:50:43:e3:b4:f3
[ 5.224499] orion-ehci f1050000.ehci: EHCI Host Controller
[ 5.230750] orion-ehci f1050000.ehci: new USB bus registered, assigned bus number 1
[ 5.239447] orion-ehci f1050000.ehci: irq 34, io mem 0xf1050000
[ 5.262970] orion-ehci f1050000.ehci: USB 2.0 started, EHCI 1.00
[ 5.270096] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.13
[ 5.279140] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 5.287116] usb usb1: Product: EHCI Host Controller
[ 5.292723] usb usb1: Manufacturer: Linux 6.13.0-kirkwood-tld-1 ehci_hcd
[ 5.300182] usb usb1: SerialNumber: f1050000.ehci
[ 5.306577] hub 1-0:1.0: USB hub found
[ 5.311111] hub 1-0:1.0: 1 port detected
[ 5.316724] usbcore: registered new interface driver usb-storage
[ 5.324293] rtc-mv f1010300.rtc: is a wakeup source
[ 5.330507] rtc-mv f1010300.rtc: registered as rtc0
[ 5.336208] rtc-mv f1010300.rtc: setting system clock to 2025-02-11T09:37:14 UTC (1739266634)
[ 5.345892] i2c_dev: i2c /dev entries driver
[ 5.353537] device-mapper: uevent: version 1.0.3
[ 5.359438] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev
[ 5.369814] device-mapper: multipath round-robin: version 1.2.0 loaded
[ 5.377191] device-mapper: multipath queue-length: version 0.2.0 loaded
[ 5.384571] device-mapper: multipath service-time: version 0.3.0 loaded
[ 5.392060] device-mapper: dm-log-userspace: version 1.3.0 loaded
[ 5.399694] sdhci: Secure Digital Host Controller Interface driver
[ 5.406654] sdhci: Copyright(c) Pierre Ossman
[ 5.411901] hid: raw HID events driver (C) Jiri Kosina
[ 5.418210] drop_monitor: Initializing network drop monitor service
[ 5.426690] NET: Registered PF_INET6 protocol family
[ 5.434908] Segment Routing with IPv6
[ 5.439307] RPL Segment Routing with IPv6
[ 5.444178] In-situ OAM (IOAM) with IPv6
[ 5.448952] NET: Registered PF_PACKET protocol family
[ 5.455328] Key type dns_resolver registered
[ 5.476836] registered taskstats version 1
[ 5.481815] Loading compiled-in X.509 certificates
[ 5.515762] Key type .fscrypt registered
[ 5.520440] Key type fscrypt-provisioning registered
[ 5.532054] Key type big_key registered
[ 5.545299] Key type encrypted registered
[ 5.584103] usb 1-1: new high-speed USB device number 2 using orion-ehci
[ 5.613739] "cryptomgr_test" (110) uses obsolete ecb(arc4) skcipher
[ 5.663189] ubi0: attaching mtd2
[ 5.793470] usb 1-1: New USB device found, idVendor=0000, idProduct=0000, bcdDevice= 0.00
[ 5.802425] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 5.883252] hub 1-1:1.0: USB hub found
[ 5.892969] hub 1-1:1.0: 7 ports detected
[ 5.902970] hub 1-1:1.0: insufficient power available to use all downstream ports
[ 8.598944] ubi0: scanning is finished
[ 8.628764] ubi0: attached mtd2 (name "ubipart", size 1013 MiB)
[ 8.635500] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 129024 bytes
[ 8.643138] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 512
[ 8.650575] ubi0: VID header offset: 512 (aligned 512), data offset: 2048
[ 8.658117] ubi0: good PEBs: 8099, bad PEBs: 5, corrupted PEBs: 0
[ 8.664960] ubi0: user volume: 1, internal volumes: 1, max. volumes count: 128
[ 8.672916] ubi0: max/mean erase counter: 1/0, WL threshold: 4096, image sequence number: 2069771281
[ 8.682815] ubi0: available PEBs: 0, total reserved PEBs: 8099, PEBs reserved for bad PEB handling: 155
[ 8.693032] ubi0: background thread "ubi_bgt0d" started, PID 126
[ 8.700072] clk: Disabling unused clocks
[ 8.705076] md: Waiting for all devices to be available before autodetect
[ 8.712602] md: If you don't use raid, use raid=noautodetect
[ 8.719067] md: Autodetecting RAID arrays.
[ 8.723932] md: autorun ...
[ 8.727443] md: ... autorun DONE.
[ 8.733054] UBIFS (ubi0:0): Mounting in unauthenticated mode
[ 8.790191] UBIFS (ubi0:0): recovery needed
[ 8.888073] UBIFS (ubi0:0): recovery deferred
[ 8.893333] UBIFS (ubi0:0): UBIFS: mounted UBI device 0, volume 0, name "rootfs", R/O mode
[ 8.902350] UBIFS (ubi0:0): LEB size: 129024 bytes (126 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[ 8.913057] UBIFS (ubi0:0): FS size: 1023031296 bytes (975 MiB, 7929 LEBs), max 9000 LEBs, journal size 9033728 bytes (8 MiB, 71 LEBs)
[ 8.925928] UBIFS (ubi0:0): reserved for root: 0 bytes (0 KiB)
[ 8.932494] UBIFS (ubi0:0): media format: w4/r0 (latest is w5/r0), UUID 7C3384F6-81BB-46E8-9E53-0E6D54FBA53B, small LPT model
[ 8.945411] VFS: Mounted root (ubifs filesystem) readonly on device 0:18.
[ 8.953595] devtmpfs: mounted
[ 8.960256] Freeing unused kernel image (initmem) memory: 1024K
[ 8.967778] Checked W+X mappings: passed, no W+X pages found
[ 8.974219] Run /sbin/init as init process
[ 8.979042] with arguments:
[ 8.982721] /sbin/init
[ 8.986162] with environment:
[ 8.990019] HOME=/
[ 8.993105] TERM=linux
[ 9.585637] systemd[1]: Inserted module 'autofs4'
[ 9.735398] systemd[1]: systemd 252.33-1~deb12u1 running in system mode (+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT -GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP +LIBFDISK +PCRE2 -PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD -BPF_FRAMEWORK -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified)
[ 9.769103] systemd[1]: Detected architecture arm.
[ 9.806347] systemd[1]: Hostname set to <promwad-thinclient>.
[ 11.509021] systemd[1]: Queued start job for default target graphical.target.
[ 11.570013] systemd[1]: Created slice system-getty.slice - Slice /system/getty.
[ 11.606404] systemd[1]: Created slice system-modprobe.slice - Slice /system/modprobe.
[ 11.646408] systemd[1]: Created slice system-serial\x2dgetty.slice - Slice /system/serial-getty.
[ 11.684463] systemd[1]: Started systemd-ask-password-console.path - Dispatch Password Requests to Console Directory Watch.
[ 11.723819] systemd[1]: Started systemd-ask-password-wall.path - Forward Password Requests to Wall Directory Watch.
[ 11.756877] systemd[1]: Set up automount proc-sys-fs-binfmt_misc.automount - Arbitrary Executable File Formats File System Automount Point.
[ 11.794033] systemd[1]: Expecting device dev-ttyS0.device - /dev/ttyS0...
[ 11.824119] systemd[1]: Reached target cryptsetup.target - Local Encrypted Volumes.
[ 11.853542] systemd[1]: Reached target integritysetup.target - Local Integrity Protected Volumes.
[ 11.883490] systemd[1]: Reached target paths.target - Path Units.
[ 11.913420] systemd[1]: Reached target remote-fs.target - Remote File Systems.
[ 11.943337] systemd[1]: Reached target slices.target - Slice Units.
[ 11.973509] systemd[1]: Reached target swap.target - Swaps.
[ 12.003423] systemd[1]: Reached target veritysetup.target - Local Verity Protected Volumes.
[ 12.037213] systemd[1]: Listening on systemd-initctl.socket - initctl Compatibility Named Pipe.
[ 12.077143] systemd[1]: Listening on systemd-journald-audit.socket - Journal Audit Socket.
[ 12.114621] systemd[1]: Listening on systemd-journald-dev-log.socket - Journal Socket (/dev/log).
[ 12.144696] systemd[1]: Listening on systemd-journald.socket - Journal Socket.
[ 12.173432] systemd[1]: Reached target sockets.target - Socket Units.
[ 12.205280] systemd[1]: dev-hugepages.mount - Huge Pages File System was skipped because of an unmet condition check (ConditionPathExists=/sys/kernel/mm/hugepages).
[ 12.263673] systemd[1]: Mounting dev-mqueue.mount - POSIX Message Queue File System...
[ 12.312525] systemd[1]: Mounting sys-kernel-debug.mount - Kernel Debug File System...
[ 12.383677] systemd[1]: Mounting sys-kernel-tracing.mount - Kernel Trace File System...
[ 12.419688] systemd[1]: Starting ifupdown-pre.service - Helper to synchronize boot up for ifupdown...
[ 12.523790] systemd[1]: Starting kmod-static-nodes.service - Create List of Static Device Nodes...
[ 12.572761] systemd[1]: Starting modprobe@configfs.service - Load Kernel Module configfs...
[ 12.673840] systemd[1]: Starting modprobe@dm_mod.service - Load Kernel Module dm_mod...
[ 12.712527] systemd[1]: Starting modprobe@efi_pstore.service - Load Kernel Module efi_pstore...
[ 12.762675] systemd[1]: Starting modprobe@fuse.service - Load Kernel Module fuse...
[ 12.812713] systemd[1]: Starting modprobe@loop.service - Load Kernel Module loop...
[ 12.894318] systemd[1]: Starting systemd-journald.service - Journal Service...
[ 12.953877] systemd[1]: Starting systemd-modules-load.service - Load Kernel Modules...
[ 13.004809] systemd[1]: Starting systemd-remount-fs.service - Remount Root and Kernel File Systems...
[ 13.119546] systemd[1]: Mounted dev-mqueue.mount - POSIX Message Queue File System.
[ 13.185366] systemd[1]: Mounted sys-kernel-debug.mount - Kernel Debug File System.
[ 13.236519] UBIFS (ubi0:0): completing deferred recovery
[ 13.244395] systemd[1]: Mounted sys-kernel-tracing.mount - Kernel Trace File System.
[ 13.313412] systemd[1]: Finished ifupdown-pre.service - Helper to synchronize boot up for ifupdown.
[ 13.383708] systemd[1]: Finished kmod-static-nodes.service - Create List of Static Device Nodes.
[ 13.403142] UBIFS (ubi0:0): background thread "ubifs_bgt0_0" started, PID 159
[ 13.463871] systemd[1]: modprobe@configfs.service: Deactivated successfully.
[ 13.480347] UBIFS (ubi0:0): deferred recovery completed
[ 13.493653] systemd[1]: Finished modprobe@configfs.service - Load Kernel Module configfs.
[ 13.535834] systemd[1]: modprobe@dm_mod.service: Deactivated successfully.
[ 13.554773] systemd[1]: Finished modprobe@dm_mod.service - Load Kernel Module dm_mod.
[ 13.596131] systemd[1]: modprobe@efi_pstore.service: Deactivated successfully.
[ 13.614655] systemd[1]: Finished modprobe@efi_pstore.service - Load Kernel Module efi_pstore.
[ 13.656154] systemd[1]: modprobe@fuse.service: Deactivated successfully.
[ 13.683471] systemd[1]: Finished modprobe@fuse.service - Load Kernel Module fuse.
[ 13.706353] systemd[1]: modprobe@loop.service: Deactivated successfully.
[ 13.724619] systemd[1]: Finished modprobe@loop.service - Load Kernel Module loop.
[ 13.765794] systemd[1]: Finished systemd-modules-load.service - Load Kernel Modules.
[ 13.805619] systemd[1]: Finished systemd-remount-fs.service - Remount Root and Kernel File Systems.
[ 13.903692] systemd[1]: Mounting sys-fs-fuse-connections.mount - FUSE Control File System...
[ 13.951603] systemd[1]: Mounting sys-kernel-config.mount - Kernel Configuration File System...
[ 13.993567] systemd[1]: systemd-firstboot.service - First Boot Wizard was skipped because of an unmet condition check (ConditionFirstBoot=yes).
[ 14.007873] systemd[1]: systemd-pstore.service - Platform Persistent Storage Archival was skipped because of an unmet condition check (ConditionDirectoryNotEmpty=/sys/fs/pstore).
[ 14.054166] systemd[1]: Starting systemd-random-seed.service - Load/Save Random Seed...
[ 14.093929] systemd[1]: systemd-repart.service - Repartition Root Disk was skipped because no trigger condition checks were met.
[ 14.164211] systemd[1]: Starting systemd-sysctl.service - Apply Kernel Variables...
[ 14.244481] systemd[1]: Starting systemd-sysusers.service - Create System Users...
[ 14.368328] systemd[1]: Started systemd-journald.service - Journal Service.
[ 14.777168] systemd-journald[153]: Received client request to flush runtime journal.
[ 15.863589] i2c 1-002c: deferred probe pending: (reason unknown)
[ 15.973148] usb 1-1: USB disconnect, device number 2
[ 16.553031] random: crng init done

root@promwad-thinclient:~# modprobe iwlwifi
[ 633.301388][ T235] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[ 633.443614][ T235] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[ 633.451793][ T235] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'
[ 633.468984][ T53] cfg80211: loaded regulatory.db is malformed or signature is missing/invalid
[ 633.572715][ T235] Intel(R) Wireless WiFi driver for Linux

root@promwad-thinclient:~# lspci
00:01.0 PCI bridge: Marvell Technology Group Ltd. Device 6282 (rev 01)
00:02.0 PCI bridge: Marvell Technology Group Ltd. Device 6282 (rev 01)

root@promwad-thinclient:~# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux 6.13.0-kirkwood-tld-1 ehci_hcd EHCI Host Controller
Re: Debian on Promwad-Thinclient
February 11, 2025 03:56AM
Mikele25 & MM,

As I mentioned previously

https://forum.doozan.com/read.php?2,138540,138974#msg-138974

Quote

There are 2 parts. The PCI ports and the card. First, the PCI ports should be shown in dmesg, but the card will not without the drivers. I added pcie1 in the DTS to make sure both ports are enumerated (before there was only pcie0).

A general pcie0 and pcie1 like below might not be enough, if the card is required to be defined on what device and lane it is on.
&pcie0 {
status = "okay";
};

&pcie1 {
status = "okay";
};
The first part (pcie ports) must happend (i.e. shown up in dmesg) before anything device plugging in will work at all. Look in dmesg to see the PCIe ports enumeraion.

So the best way forward is to plug in the mPCIe card. Boot into stock OS and see if the card is detected. Even without the right driver, there might be info that are very useful. We might be able to incorporate the info found in stock OS into the new DTS to bring up the card.

After booted into stock OS,
dmesg
lsmod
lscpi
lspci -vv

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
Mikele25
Re: Debian on Promwad-Thinclient
February 11, 2025 04:30AM
bodhi,

dmesg from stock Debian6, card AC7260 inserted, some usb devices was connected:

Kirkwood: MV88F6282-Rev-Unsupported, TCLK=200000000.
Feroceon L2: Cache support initialised.
initial MPP regs: 01111111 00003311 33331100 33003333 40000033 00004444 00000000
  final MPP regs: 01111111 00003311 33331100 33003333 40000033 00004444 00000000
Kirkwood PCIe port 0: 
link up
Kirkwood PCIe port 1: 
link up
PCI: bus0 uses PCIe port 0
pci 0000:00:00.0: [11ab:6282] type 0 class 0x000580
pci 0000:00:00.0: reg 10: [mem 0xd0000000-0xd00fffff 64bit pref]
pci 0000:00:00.0: reg 18: [mem 0x00000000-0x3fffffff]
pci 0000:00:00.0: supports D1 D2
pci 0000:00:01.0: [18ca:0027] type 0 class 0x000300
pci 0000:00:01.0: reg 10: [mem 0x00000000-0x03ffffff pref]
pci 0000:00:01.0: reg 14: [mem 0x00000000-0x0003ffff]
pci 0000:00:01.0: reg 18: [io  0x0000-0x007f]
pci 0000:00:01.0: supports D1 D2
PCI: bus0: Fast back to back transfers disabled
PCI: bus1 uses PCIe port 1
pci 0000:01:00.0: [11ab:6282] type 0 class 0x000580
pci 0000:01:00.0: reg 10: [mem 0xd0000000-0xd00fffff 64bit pref]
pci 0000:01:00.0: reg 18: [mem 0x00000000-0x3fffffff]
pci 0000:01:00.0: supports D1 D2
pci 0000:01:01.0: [8086:08b1] type 0 class 0x000280
pci 0000:01:01.0: reg 10: [mem 0x00000000-0x00001fff 64bit]
pci 0000:01:01.0: PME# supported from D0 D3hot D3cold
pci 0000:01:01.0: PME# disabled
PCI: bus1: Fast back to back transfers disabled
pci 0000:01:01.0: BAR 0: assigned [mem 0xe8000000-0xe8001fff 64bit]
pci 0000:01:01.0: BAR 0: set to [mem 0xe8000000-0xe8001fff 64bit] (PCI address [0xe8000000-0xe8001fff])
pci 0000:00:01.0: BAR 0: assigned [mem 0xe0000000-0xe3ffffff pref]
pci 0000:00:01.0: BAR 0: set to [mem 0xe0000000-0xe3ffffff pref] (PCI address [0xe0000000-0xe3ffffff])
pci 0000:00:01.0: BAR 1: assigned [mem 0xe4000000-0xe403ffff]
pci 0000:00:01.0: BAR 1: set to [mem 0xe4000000-0xe403ffff] (PCI address [0xe4000000-0xe403ffff])
pci 0000:00:01.0: BAR 2: assigned [io  0x1000-0x107f]
pci 0000:00:01.0: BAR 2: set to [io  0x1000-0x107f] (PCI address [0x1000-0x107f])
bio: create slab <bio-0> at 0
vgaarb: device added: PCI:0000:00:01.0,decodes=io+mem,owns=none,locks=none
vgaarb: loaded
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
Advanced Linux Sound Architecture Driver Version 1.0.24.
cfg80211: Calling CRDA to update world regulatory domain
Switching to clocksource orion_clocksource
NET: Registered protocol family 2
IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
Switched to NOHz mode on CPU #0
TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
TCP bind hash table entries: 65536 (order: 6, 262144 bytes)
TCP: Hash tables configured (established 131072 bind 65536)
TCP reno registered
UDP hash table entries: 512 (order: 1, 8192 bytes)
UDP-Lite hash table entries: 512 (order: 1, 8192 bytes)
NET: Registered protocol family 1
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
PCI: CLS 32 bytes, default 32
NTFS driver 2.1.30 [Flags: R/O].
JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
fuse init (API version 7.16)
msgmni has been set to 2017
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered (default)
XGIfb: Options (null)
----> XGIfb 1
XGIfb: Relocate IO address: 1000 [00001030] 
XGIfb: Enable PCI device
PCI: enabling device 0000:00:01.0 (0140 -> 0143)
XGIfb: SR14=41 DramSzie 1000000 ChannelNum 1
XGIfb: Framebuffer at 0xe0000000, mapped to 0xd2000000, size 16384k
XGIfb: MMIO at 0xe4000000, mapped to 0xc0880000, size 256k
XGIfb: XGIInitNew() ...OK
XGIfb: Memory heap starting at 8192K
XGIfb: Default mode is 1024x768x16 (60Hz)
XGIfb: Change mode to 1024x768x16-60Hz
Console: switching to colour frame buffer device 128x96
XGIfb: Installed XGIFB_GET_INFO ioctl (80046ef8)
fb0:  frame buffer device, Version 0.8.01
Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
serial8250.0: ttyS0 at MMIO 0xf1012000 (irq = 33) is a 16550A
loop: module loaded
NAND device: Manufacturer ID: 0xec, Chip ID: 0xd3 (Samsung NAND 1GiB 3,3V 8-bit)
Scanning device for bad blocks
Bad eraseblock 312 at 0x000002700000
Bad eraseblock 965 at 0x0000078a0000
Bad eraseblock 1452 at 0x00000b580000
Bad eraseblock 2786 at 0x000015c40000
Bad eraseblock 5324 at 0x000029980000
Creating 5 MTD partitions on "orion_nand":
0x000000000000-0x000000100000 : "u-boot"
0x000000100000-0x000000500000 : "uImage"
0x000000500000-0x000000900000 : "uImage_rcvr"
0x000000900000-0x000004900000 : "rootfs_rcvr"
0x000004900000-0x000040000000 : "rootfs"
UBI: attaching mtd4 to ubi0
UBI DBG (pid 1): ubi_attach_mtd_dev: sizeof(struct ubi_ainf_peb) 48
UBI DBG (pid 1): ubi_attach_mtd_dev: sizeof(struct ubi_wl_entry) 20
UBI DBG (pid 1): io_init: min_io_size      2048
UBI DBG (pid 1): io_init: max_write_size   2048
UBI DBG (pid 1): io_init: hdrs_min_io_size 512
UBI DBG (pid 1): io_init: ec_hdr_alsize    512
UBI DBG (pid 1): io_init: vid_hdr_alsize   512
UBI DBG (pid 1): io_init: vid_hdr_offset   512
UBI DBG (pid 1): io_init: vid_hdr_aloffset 512
UBI DBG (pid 1): io_init: vid_hdr_shift    0
UBI DBG (pid 1): io_init: leb_start        2048
UBI DBG (pid 1): io_init: max_erroneous    760
UBI: physical eraseblock size:   131072 bytes (128 KiB)
UBI: logical eraseblock size:    129024 bytes
UBI: smallest flash I/O unit:    2048
UBI: sub-page size:              512
UBI: VID header offset:          512 (aligned 512)
UBI: data offset:                2048
UBI DBG (pid 1): scan_all: scanning is finished
UBI: max. sequence number:       19
UBI: attached mtd4 to ubi0
UBI: MTD device name:            "rootfs"
UBI: MTD device size:            951 MiB
UBI: number of good PEBs:        7604
UBI: number of bad PEBs:         4
UBI: number of corrupted PEBs:   0
UBI: max. allowed volumes:       128
UBI: wear-leveling threshold:    4096
UBI: number of internal volumes: 1
UBI: number of user volumes:     1
UBI: available PEBs:             0
UBI: total number of reserved PEBs: 7604
UBI: number of PEBs reserved for bad PEB handling: 152
UBI: max/mean erase counter: 2/0
UBI: image sequence number:  499905932
UBI: background thread "ubi_bgt0d" started, PID 465
mv643xx_eth: MV-643xx 10/100/1000 ethernet driver version 1.4
mv643xx_eth smi: probed
mv643xx_eth_port mv643xx_eth_port.0: eth0: port 0 with MAC address 00:e1:75:10:02:32
mv643xx_eth_port mv643xx_eth_port.1: eth1: port 0 with MAC address 00:e1:75:10:02:33
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
orion-ehci orion-ehci.0: Marvell Orion EHCI
orion-ehci orion-ehci.0: new USB bus registered, assigned bus number 1
orion-ehci orion-ehci.0: irq 19, io mem 0xf1050000
orion-ehci orion-ehci.0: USB 2.0 started, EHCI 1.00
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usbcore: registered new interface driver ums-datafab
usbcore: registered new interface driver ums-freecom
usbcore: registered new interface driver ums-jumpshot
usbcore: registered new interface driver ums-sddr09
usbcore: registered new interface driver ums-sddr55
mousedev: PS/2 mouse device common for all mice
rtc-mv rtc-mv: rtc core: registered rtc-mv as rtc0
i2c /dev entries driver
cpuidle: using governor ladder
cpuidle: using governor menu
mv_xor_shared mv_xor_shared.0: Marvell shared XOR driver
mv_xor_shared mv_xor_shared.1: Marvell shared XOR driver
mv_xor mv_xor.0: Marvell XOR: ( xor cpy )
mv_xor mv_xor.1: Marvell XOR: ( xor fill cpy )
mv_xor mv_xor.2: Marvell XOR: ( xor cpy )
mv_xor mv_xor.3: Marvell XOR: ( xor fill cpy )
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
usb 1-1: new high speed USB device number 2 using orion-ehci
hub 1-1:1.0: USB hub found
hub 1-1:1.0: 7 ports detected
hub 1-1:1.0: insufficient power available to use all downstream ports
asoc: alc5621-hifi <-> kirkwood-i2s mapping ok
ALSA device list:
  #0: t5325
oprofile: hardware counters not available
oprofile: using timer interrupt.
TCP cubic registered
NET: Registered protocol family 17
lib80211: common routines for IEEE802.11 drivers
lib80211_crypt: registered algorithm 'NULL'
Gating clock of unused units
before: 0x00dfc3fd
 after: 0x00cf03cd
rtc-mv rtc-mv: setting system clock to 2025-02-10 13:21:40 UTC (1739193700)
Warning: unable to open an initial console.
UBIFS DBG (pid 586): ubifs_bg_thread: background thread "ubifs_bgt0_0" started, PID 586
UBIFS: mounted UBI device 0, volume 0, name "rootfs"
UBIFS: file system size:   959551488 bytes (937062 KiB, 915 MiB, 7437 LEBs)
UBIFS: journal size:       9033728 bytes (8822 KiB, 8 MiB, 71 LEBs)
UBIFS: media format:       w4/r0 (latest is w4/r0)
UBIFS: default compressor: zlib
UBIFS: reserved for root:  0 bytes (0 KiB)
UBIFS DBG (pid 1): mount_ubifs: compiled on:         Jan  3 2013 at 16:05:40
UBIFS DBG (pid 1): mount_ubifs: min. I/O unit size:  2048 bytes
UBIFS DBG (pid 1): mount_ubifs: max. write size:     2048 bytes
UBIFS DBG (pid 1): mount_ubifs: LEB size:            129024 bytes (126 KiB)
UBIFS DBG (pid 1): mount_ubifs: data journal heads:  1
UBIFS DBG (pid 1): mount_ubifs: UUID:                77C3FFBF-87FC-48A8-8C7F-6171AC29C33F
UBIFS DBG (pid 1): mount_ubifs: big_lpt              0
UBIFS DBG (pid 1): mount_ubifs: log LEBs:            5 (3 - 7)
UBIFS DBG (pid 1): mount_ubifs: LPT area LEBs:       2 (8 - 9)
UBIFS DBG (pid 1): mount_ubifs: orphan area LEBs:    1 (10 - 10)
UBIFS DBG (pid 1): mount_ubifs: main area LEBs:      7437 (11 - 7447)
UBIFS DBG (pid 1): mount_ubifs: index LEBs:          119
UBIFS DBG (pid 1): mount_ubifs: total index bytes:   15202168 (14845 KiB, 14 MiB)
UBIFS DBG (pid 1): mount_ubifs: key hash type:       0
UBIFS DBG (pid 1): mount_ubifs: tree fanout:         8
UBIFS DBG (pid 1): mount_ubifs: reserved GC LEB:     5617
UBIFS DBG (pid 1): mount_ubifs: first main LEB:      11
UBIFS DBG (pid 1): mount_ubifs: max. znode size      240
UBIFS DBG (pid 1): mount_ubifs: max. index node size 192
UBIFS DBG (pid 1): mount_ubifs: node sizes:          data 48, inode 160, dentry 56
UBIFS DBG (pid 1): mount_ubifs: node sizes:          trun 56, sb 4096, master 512
UBIFS DBG (pid 1): mount_ubifs: node sizes:          ref 64, cmt. start 32, orph 32
UBIFS DBG (pid 1): mount_ubifs: max. node sizes:     data 4144, inode 4256 dentry 312, idx 188
UBIFS DBG (pid 1): mount_ubifs: dead watermark:      2048
UBIFS DBG (pid 1): mount_ubifs: dark watermark:      6144
UBIFS DBG (pid 1): mount_ubifs: LEB overhead:        560
UBIFS DBG (pid 1): mount_ubifs: max. dark space:     45692928 (44622 KiB, 43 MiB)
UBIFS DBG (pid 1): mount_ubifs: maximum bud bytes:   8388608 (8192 KiB, 8 MiB)
UBIFS DBG (pid 1): mount_ubifs: BG commit bud bytes: 6815744 (6656 KiB, 6 MiB)
UBIFS DBG (pid 1): mount_ubifs: current bud bytes    71680 (70 KiB, 0 MiB)
UBIFS DBG (pid 1): mount_ubifs: max. seq. number:    719623
UBIFS DBG (pid 1): mount_ubifs: commit number:       9
VFS: Mounted root (ubifs filesystem) on device 0:13.
Freeing init memory: 120K
sshd (1341): /proc/1341/oom_adj is deprecated, please use /proc/1341/oom_score_adj instead.
usb 1-1.1: new low speed USB device number 3 using orion-ehci
input: SIGMACHIP USB Keyboard as /devices/platform/orion-ehci.0/usb1/1-1/1-1.1/1-1.1:1.0/input/input0
generic-usb 0003:1C4F:0026.0001: input: USB HID v1.10 Keyboard [SIGMACHIP USB Keyboard] on usb-orion-ehci.0-1.1/input0
input: SIGMACHIP USB Keyboard as /devices/platform/orion-ehci.0/usb1/1-1/1-1.1/1-1.1:1.1/input/input1
generic-usb 0003:1C4F:0026.0002: input: USB HID v1.10 Device [SIGMACHIP USB Keyboard] on usb-orion-ehci.0-1.1/input1
usb 1-1.3: new low speed USB device number 4 using orion-ehci
input: Genius Optical Mouse as /devices/platform/orion-ehci.0/usb1/1-1/1-1.3/1-1.3:1.0/input/input2
generic-usb 0003:0458:003A.0003: input: USB HID v1.11 Mouse [Genius Optical Mouse] on usb-orion-ehci.0-1.3/input0
XGIfb: Change mode to 1024x768x16-60Hz
usb 1-1.6: new high speed USB device number 5 using orion-ehci
usb 1-1.6: new config #1 exceeds power limit by 100mA
scsi0 : usb-storage 1-1.6:1.0
usb 1-1.6: 200mA is over 100mA budget for port 6!
scsi 0:0:0:0: Direct-Access              USB DISK 2.0     PMAP PQ: 0 ANSI: 4
sd 0:0:0:0: [sda] 60628992 512-byte logical blocks: (31.0 GB/28.9 GiB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 23 00 00 00
sd 0:0:0:0: [sda] Assuming drive cache: write through
sd 0:0:0:0: [sda] Assuming drive cache: write through
 sda: sda1
sda: p1 size 4294967295 extends beyond EOD, enabling native capacity
sd 0:0:0:0: [sda] Assuming drive cache: write through
 sda: sda1
sda: p1 size 4294967295 extends beyond EOD, truncated
sd 0:0:0:0: [sda] Assuming drive cache: write through
sd 0:0:0:0: [sda] Attached SCSI removable disk
usb 1-1.6: USB disconnect, device number 5
usb 1-1.4: new high speed USB device number 6 using orion-ehci
usb 1-1.4: new config #1 exceeds power limit by 100mA
scsi1 : usb-storage 1-1.4:1.0
usb 1-1.4: 200mA is over 100mA budget for port 4!
scsi 1:0:0:0: Direct-Access              silicon-power    PMAP PQ: 0 ANSI: 0 CCS
sd 1:0:0:0: [sda] 7827456 512-byte logical blocks: (4.00 GB/3.73 GiB)
sd 1:0:0:0: [sda] Write Protect is off
sd 1:0:0:0: [sda] Mode Sense: 23 00 00 00
sd 1:0:0:0: [sda] Assuming drive cache: write through
sd 1:0:0:0: [sda] Assuming drive cache: write through
 sda: sda1
sd 1:0:0:0: [sda] Assuming drive cache: write through
sd 1:0:0:0: [sda] Attached SCSI removable disk
Mikele25
Re: Debian on Promwad-Thinclient
February 11, 2025 05:29AM
bodhi,

stock Debian6, card AC7260 inserted:

root@thin_client:~# lsmod
Module                  Size  Used by

root@thin_client:~# lspci
00:00.0 Memory controller: Marvell Technology Group Ltd. Device 6282 (rev 01)
00:01.0 VGA compatible controller: XGI Technology Inc. (eXtreme Graphics Innovation) Z11/Z11M
01:00.0 Memory controller: Marvell Technology Group Ltd. Device 6282 (rev 01)
01:01.0 Network controller: Intel Corporation Device 08b1 (rev bb)

lspci -vv
00:00.0 Memory controller: Marvell Technology Group Ltd. Device 6282 (rev 01)
        Subsystem: Marvell Technology Group Ltd. Device 11ab
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 32 bytes
        Interrupt: pin A routed to IRQ 9
        Region 0: Memory at <ignored> (64-bit, prefetchable)
        Capabilities: [40] Power Management version 3
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+
                Address: 0000000000000000  Data: 0000
        Capabilities: [60] Express (v1) Root Port (Slot-), MSI 00
                DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <256ns, L1 <1us
                        ExtTag- RBE+ FLReset-
                DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
                        MaxPayload 128 bytes, MaxReadReq 512 bytes
                DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
                LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <256ns, L1 unlimited
                        ClockPM+ Surprise- LLActRep- BwNot-
                LnkCtl: ASPM Disabled; RCB 128 bytes Disabled- Retrain- CommClk-
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
                RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
                RootCap: CRSVisible-
                RootSta: PME ReqID 0000, PMEStatus- PMEPending-
        Capabilities: [100 v1] Advanced Error Reporting
                UESta:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
                UEMsk:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
                UESvrt: DLP+ SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
                CESta:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-
                CEMsk:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
                AERCap: First Error Pointer: 00, GenCap- CGenEn- ChkCap- ChkEn-

00:01.0 VGA compatible controller: XGI Technology Inc. (eXtreme Graphics Innovation) Z11/Z11M (prog-if 00 [VGA controller])
        Subsystem: XGI Technology Inc. (eXtreme Graphics Innovation) Z11/Z11M
        Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        BIST result: 00
        Region 0: Memory at e0000000 (32-bit, prefetchable) [size=64M]
        Region 1: Memory at e4000000 (32-bit, non-prefetchable) [size=256K]
        Region 2: I/O ports at 1000 [size=128]
        Capabilities: [40] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [a0] Express (v1) Endpoint, MSI 01
                DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <128ns, L1 <1us
                        ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
                DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
                        RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
                        MaxPayload 128 bytes, MaxReadReq 512 bytes
                DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
                LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <1us, L1 <4us
                        ClockPM- Surprise+ LLActRep+ BwNot-
                LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt-
        Capabilities: [c0] MSI: Enable- Count=1/1 Maskable- 64bit-
                Address: 00000000  Data: 0000
        Capabilities: [100 v1] Advanced Error Reporting
                UESta:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
                UEMsk:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
                UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
                CESta:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-
                CEMsk:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-
                AERCap: First Error Pointer: 00, GenCap- CGenEn- ChkCap- ChkEn-
        Kernel driver in use: xgifb

01:00.0 Memory controller: Marvell Technology Group Ltd. Device 6282 (rev 01)
        Subsystem: Marvell Technology Group Ltd. Device 11ab
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 32 bytes
        Interrupt: pin A routed to IRQ 10
        Region 0: Memory at <ignored> (64-bit, prefetchable)
        Capabilities: [40] Power Management version 3
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+
                Address: 0000000000000000  Data: 0000
        Capabilities: [60] Express (v1) Root Port (Slot-), MSI 00
                DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <256ns, L1 <1us
                        ExtTag- RBE+ FLReset-
                DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
                        MaxPayload 128 bytes, MaxReadReq 512 bytes
                DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
                LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <256ns, L1 unlimited
                        ClockPM+ Surprise- LLActRep- BwNot-
                LnkCtl: ASPM Disabled; RCB 128 bytes Disabled- Retrain- CommClk-
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
                RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
                RootCap: CRSVisible-
                RootSta: PME ReqID 0000, PMEStatus- PMEPending-
        Capabilities: [100 v1] Advanced Error Reporting
                UESta:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
                UEMsk:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
                UESvrt: DLP+ SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
                CESta:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-
                CEMsk:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
                AERCap: First Error Pointer: 00, GenCap- CGenEn- ChkCap- ChkEn-

01:01.0 Network controller: Intel Corporation Device 08b1 (rev bb)
        Subsystem: Intel Corporation Device 4470
        Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Interrupt: pin A routed to IRQ 10
        Region 0: Memory at e8000000 (64-bit, non-prefetchable) [disabled] [size=8K]
        Capabilities: [c8] Power Management version 3
                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
                Address: 0000000000000000  Data: 0000
        Capabilities: [40] Express (v2) Endpoint, MSI 00
                DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <512ns, L1 unlimited
                        ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+
                DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
                        RlxdOrd+ ExtTag- PhantFunc- AuxPwr+ NoSnoop+ FLReset-
                        MaxPayload 128 bytes, MaxReadReq 128 bytes
                DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
                LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <4us, L1 <32us
                        ClockPM+ Surprise- LLActRep- BwNot-
                LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
                DevCap2: Completion Timeout: Range B, TimeoutDis+
                DevCtl2: Completion Timeout: 16ms to 55ms, TimeoutDis-
                LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB
                         Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
                         Compliance De-emphasis: -6dB
                LnkSta2: Current De-emphasis Level: -3.5dB
        Capabilities: [100 v1] Advanced Error Reporting
                UESta:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
                UEMsk:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
                UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
                CESta:  RxErr+ BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-
                CEMsk:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
                AERCap: First Error Pointer: 00, GenCap- CGenEn- ChkCap- ChkEn-
        Capabilities: [140 v1] Device Serial Number a0-c5-89-ff-ff-fa-7f-08
        Capabilities: [14c v1] #18
        Capabilities: [154 v1] Vendor Specific Information: ID=cafe Rev=1 Len=014 <?>

Mikele25
Re: Debian on Promwad-Thinclient
February 11, 2025 05:34AM
bodhi,

stock Debian6, card Atheros AR5B225 inserted and worked:


root@thin_client:~# dmesg
Linux version 2.6.39.2 (root@sp-build01-lo1) (gcc version 4.4.1 (Sourcery G++ Li                                                                                        te 2009q3-68) ) #1 PREEMPT Thu Jan 3 16:10:28 FET 2013
CPU: Feroceon 88FR131 [56251311] revision 1 (ARMv5TE), cr=00053977
CPU: VIVT data cache, VIVT instruction cache
Machine: Promwad Thin Client
Memory policy: ECC disabled, Data cache writeback
On node 0 totalpages: 262144
free_area_init_node: node 0, pgdat 8058d9b0, node_mem_map 80639000
  Normal zone: 2048 pages used for memmap
  Normal zone: 0 pages reserved
  Normal zone: 260096 pages, LIFO batch:31
pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
pcpu-alloc: [0] 0
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 260096
Kernel command line: console=console=tty1 loglevel=1 ubi.mtd=4 root=ubi0:rootfs                                                                                         rootfstype=ubifs
PID hash table entries: 4096 (order: 2, 16384 bytes)
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Memory: 1024MB = 1024MB total
Memory: 1033180k/1033180k available, 15396k reserved, 0K highmem
Virtual kernel memory layout:
    vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
    DMA     : 0xffc00000 - 0xffe00000   (   2 MB)
    vmalloc : 0xc0800000 - 0xfe800000   ( 992 MB)
    lowmem  : 0x80000000 - 0xc0000000   (1024 MB)
    modules : 0x7f000000 - 0x80000000   (  16 MB)
      .init : 0x80008000 - 0x80026000   ( 120 kB)
      .text : 0x80026000 - 0x8055cdc4   (5340 kB)
      .data : 0x8055e000 - 0x8058ef00   ( 196 kB)
SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
Preemptable hierarchical RCU implementation.
        RCU-based detection of stalled CPUs is disabled.
        Verbose stalled-CPUs detection is disabled.
NR_IRQS:114
sched_clock: 32 bits at 200MHz, resolution 5ns, wraps every 21474ms
Console: colour dummy device 80x30
Calibrating delay loop... 1587.60 BogoMIPS (lpj=7938048)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
NET: Registered protocol family 16
Kirkwood: MV88F6282-Rev-Unsupported, TCLK=200000000.
Feroceon L2: Cache support initialised.
initial MPP regs: 01111111 00003311 33331100 33003333 40000033 00004444 00000000
  final MPP regs: 01111111 00003311 33331100 33003333 40000033 00004444 00000000
Kirkwood PCIe port 0:
link up
Kirkwood PCIe port 1:
link up
PCI: bus0 uses PCIe port 0
pci 0000:00:00.0: [11ab:6282] type 0 class 0x000580
pci 0000:00:00.0: reg 10: [mem 0xd0000000-0xd00fffff 64bit pref]
pci 0000:00:00.0: reg 18: [mem 0x00000000-0x3fffffff]
pci 0000:00:00.0: supports D1 D2
pci 0000:00:01.0: [18ca:0027] type 0 class 0x000300
pci 0000:00:01.0: reg 10: [mem 0x00000000-0x03ffffff pref]
pci 0000:00:01.0: reg 14: [mem 0x00000000-0x0003ffff]
pci 0000:00:01.0: reg 18: [io  0x0000-0x007f]
pci 0000:00:01.0: supports D1 D2
PCI: bus0: Fast back to back transfers disabled
PCI: bus1 uses PCIe port 1
pci 0000:01:00.0: [11ab:6282] type 0 class 0x000580
pci 0000:01:00.0: reg 10: [mem 0xd0000000-0xd00fffff 64bit pref]
pci 0000:01:00.0: reg 18: [mem 0x00000000-0x3fffffff]
pci 0000:01:00.0: supports D1 D2
pci 0000:01:01.0: [168c:0032] type 0 class 0x000280
pci 0000:01:01.0: reg 10: [mem 0x00000000-0x0007ffff 64bit]
pci 0000:01:01.0: reg 30: [mem 0x00000000-0x0000ffff pref]
pci 0000:01:01.0: supports D1 D2
pci 0000:01:01.0: PME# supported from D0 D1 D2 D3hot D3cold
pci 0000:01:01.0: PME# disabled
PCI: bus1: Fast back to back transfers disabled
pci 0000:01:01.0: BAR 0: assigned [mem 0xe8000000-0xe807ffff 64bit]
pci 0000:01:01.0: BAR 0: set to [mem 0xe8000000-0xe807ffff 64bit] (PCI address [                                                                                        0xe8000000-0xe807ffff])
pci 0000:01:01.0: BAR 6: assigned [mem 0xe8080000-0xe808ffff pref]
pci 0000:00:01.0: BAR 0: assigned [mem 0xe0000000-0xe3ffffff pref]
pci 0000:00:01.0: BAR 0: set to [mem 0xe0000000-0xe3ffffff pref] (PCI address [0                                                                                        xe0000000-0xe3ffffff])
pci 0000:00:01.0: BAR 1: assigned [mem 0xe4000000-0xe403ffff]
pci 0000:00:01.0: BAR 1: set to [mem 0xe4000000-0xe403ffff] (PCI address [0xe400                                                                                        0000-0xe403ffff])
pci 0000:00:01.0: BAR 2: assigned [io  0x1000-0x107f]
pci 0000:00:01.0: BAR 2: set to [io  0x1000-0x107f] (PCI address [0x1000-0x107f]                                                                                        )
bio: create slab <bio-0> at 0
vgaarb: device added: PCI:0000:00:01.0,decodes=io+mem,owns=none,locks=none
vgaarb: loaded
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
Advanced Linux Sound Architecture Driver Version 1.0.24.
cfg80211: Calling CRDA to update world regulatory domain
Switching to clocksource orion_clocksource
NET: Registered protocol family 2
IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
Switched to NOHz mode on CPU #0
TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
TCP bind hash table entries: 65536 (order: 6, 262144 bytes)
TCP: Hash tables configured (established 131072 bind 65536)
TCP reno registered
UDP hash table entries: 512 (order: 1, 8192 bytes)
UDP-Lite hash table entries: 512 (order: 1, 8192 bytes)
NET: Registered protocol family 1
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
PCI: CLS 32 bytes, default 32
NTFS driver 2.1.30 [Flags: R/O].
JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
fuse init (API version 7.16)
msgmni has been set to 2017
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered (default)
XGIfb: Options (null)
----> XGIfb 1
XGIfb: Relocate IO address: 1000 [00001030]
XGIfb: Enable PCI device
PCI: enabling device 0000:00:01.0 (0140 -> 0143)
XGIfb: SR14=41 DramSzie 1000000 ChannelNum 1
XGIfb: Framebuffer at 0xe0000000, mapped to 0xd2000000, size 16384k
XGIfb: MMIO at 0xe4000000, mapped to 0xc0880000, size 256k
XGIfb: XGIInitNew() ...OK
XGIfb: Memory heap starting at 8192K
XGIfb: Default mode is 1024x768x16 (60Hz)
XGIfb: Change mode to 1024x768x16-60Hz
Console: switching to colour frame buffer device 128x96
XGIfb: Installed XGIFB_GET_INFO ioctl (80046ef8)
fb0:  frame buffer device, Version 0.8.01
Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
serial8250.0: ttyS0 at MMIO 0xf1012000 (irq = 33) is a 16550A
loop: module loaded
NAND device: Manufacturer ID: 0xec, Chip ID: 0xd3 (Samsung NAND 1GiB 3,3V 8-bit)
Scanning device for bad blocks
Bad eraseblock 1148 at 0x000008f80000
Bad eraseblock 6341 at 0x0000318a0000
Bad eraseblock 6456 at 0x000032700000
Bad eraseblock 7020 at 0x000036d80000
Bad eraseblock 7021 at 0x000036da0000
Bad eraseblock 7022 at 0x000036dc0000
Bad eraseblock 7023 at 0x000036de0000
Creating 5 MTD partitions on "orion_nand":
0x000000000000-0x000000100000 : "u-boot"
0x000000100000-0x000000500000 : "uImage"
0x000000500000-0x000000900000 : "uImage_rcvr"
0x000000900000-0x000004900000 : "rootfs_rcvr"
0x000004900000-0x000040000000 : "rootfs"
UBI: attaching mtd4 to ubi0
UBI DBG (pid 1): ubi_attach_mtd_dev: sizeof(struct ubi_ainf_peb) 48
UBI DBG (pid 1): ubi_attach_mtd_dev: sizeof(struct ubi_wl_entry) 20
UBI DBG (pid 1): io_init: min_io_size      2048
UBI DBG (pid 1): io_init: max_write_size   2048
UBI DBG (pid 1): io_init: hdrs_min_io_size 512
UBI DBG (pid 1): io_init: ec_hdr_alsize    512
UBI DBG (pid 1): io_init: vid_hdr_alsize   512
UBI DBG (pid 1): io_init: vid_hdr_offset   512
UBI DBG (pid 1): io_init: vid_hdr_aloffset 512
UBI DBG (pid 1): io_init: vid_hdr_shift    0
UBI DBG (pid 1): io_init: leb_start        2048
UBI DBG (pid 1): io_init: max_erroneous    760
UBI: physical eraseblock size:   131072 bytes (128 KiB)
UBI: logical eraseblock size:    129024 bytes
UBI: smallest flash I/O unit:    2048
UBI: sub-page size:              512
UBI: VID header offset:          512 (aligned 512)
UBI: data offset:                2048
UBI DBG (pid 1): scan_all: scanning is finished
UBI: max. sequence number:       0
UBI: volume 0 ("rootfs") re-sized from 7315 to 7445 LEBs
UBI: attached mtd4 to ubi0
UBI: MTD device name:            "rootfs"
UBI: MTD device size:            951 MiB
UBI: number of good PEBs:        7601
UBI: number of bad PEBs:         7
UBI: number of corrupted PEBs:   0
UBI: max. allowed volumes:       128
UBI: wear-leveling threshold:    4096
UBI: number of internal volumes: 1
UBI: number of user volumes:     1
UBI: available PEBs:             0
UBI: total number of reserved PEBs: 7601
UBI: number of PEBs reserved for bad PEB handling: 152
UBI: max/mean erase counter: 1/0
UBI: image sequence number:  499905932
UBI: background thread "ubi_bgt0d" started, PID 465
mv643xx_eth: MV-643xx 10/100/1000 ethernet driver version 1.4
mv643xx_eth smi: probed
mv643xx_eth_port mv643xx_eth_port.0: eth0: port 0 with MAC address 00:e1:75:10:0                                                                                        2:36
mv643xx_eth_port mv643xx_eth_port.1: eth1: port 0 with MAC address 00:e1:75:10:0                                                                                        2:37
PCI: enabling device 0000:01:01.0 (0140 -> 0142)
ath: EEPROM regdomain: 0x60
ath: EEPROM indicates we should expect a direct regpair map
ath: Country alpha2 being used: 00
ath: Regpair used: 0x60
ieee80211 phy0: Selected rate control algorithm 'ath9k_rate_control'
Registered led device: ath9k-phy0
ieee80211 phy0: Atheros AR9485 Rev:1 mem=0xc0900000, irq=10
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
orion-ehci orion-ehci.0: Marvell Orion EHCI
orion-ehci orion-ehci.0: new USB bus registered, assigned bus number 1
orion-ehci orion-ehci.0: irq 19, io mem 0xf1050000
orion-ehci orion-ehci.0: USB 2.0 started, EHCI 1.00
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usbcore: registered new interface driver ums-datafab
usbcore: registered new interface driver ums-freecom
usbcore: registered new interface driver ums-jumpshot
usbcore: registered new interface driver ums-sddr09
usbcore: registered new interface driver ums-sddr55
mousedev: PS/2 mouse device common for all mice
rtc-mv rtc-mv: rtc core: registered rtc-mv as rtc0
i2c /dev entries driver
cpuidle: using governor ladder
cpuidle: using governor menu
mv_xor_shared mv_xor_shared.0: Marvell shared XOR driver
mv_xor_shared mv_xor_shared.1: Marvell shared XOR driver
mv_xor mv_xor.0: Marvell XOR: ( xor cpy )
mv_xor mv_xor.1: Marvell XOR: ( xor fill cpy )
mv_xor mv_xor.2: Marvell XOR: ( xor cpy )
mv_xor mv_xor.3: Marvell XOR: ( xor fill cpy )
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
usb 1-1: new high speed USB device number 2 using orion-ehci
hub 1-1:1.0: USB hub found
hub 1-1:1.0: 7 ports detected
hub 1-1:1.0: insufficient power available to use all downstream ports
asoc: alc5621-hifi <-> kirkwood-i2s mapping ok
ALSA device list:
  #0: t5325
oprofile: hardware counters not available
oprofile: using timer interrupt.
TCP cubic registered
NET: Registered protocol family 17
lib80211: common routines for IEEE802.11 drivers
lib80211_crypt: registered algorithm 'NULL'
Gating clock of unused units
before: 0x00dfc3fd
 after: 0x00cf03cd
rtc-mv rtc-mv: setting system clock to 2025-02-11 14:05:09 UTC (1739282709)
Warning: unable to open an initial console.
UBIFS DBG (pid 595): ubifs_bg_thread: background thread "ubifs_bgt0_0" started,                                                                                         PID 595
UBIFS: mounted UBI device 0, volume 0, name "rootfs"
UBIFS: file system size:   959164416 bytes (936684 KiB, 914 MiB, 7434 LEBs)
UBIFS: journal size:       9033728 bytes (8822 KiB, 8 MiB, 71 LEBs)
UBIFS: media format:       w4/r0 (latest is w4/r0)
UBIFS: default compressor: zlib
UBIFS: reserved for root:  0 bytes (0 KiB)
UBIFS DBG (pid 1): mount_ubifs: compiled on:         Jan  3 2013 at 16:05:40
UBIFS DBG (pid 1): mount_ubifs: min. I/O unit size:  2048 bytes
UBIFS DBG (pid 1): mount_ubifs: max. write size:     2048 bytes
UBIFS DBG (pid 1): mount_ubifs: LEB size:            129024 bytes (126 KiB)
UBIFS DBG (pid 1): mount_ubifs: data journal heads:  1
UBIFS DBG (pid 1): mount_ubifs: UUID:                77C3FFBF-87FC-48A8-8C7F-617                                                                                        1AC29C33F
UBIFS DBG (pid 1): mount_ubifs: big_lpt              0
UBIFS DBG (pid 1): mount_ubifs: log LEBs:            5 (3 - 7)
UBIFS DBG (pid 1): mount_ubifs: LPT area LEBs:       2 (8 - 9)
UBIFS DBG (pid 1): mount_ubifs: orphan area LEBs:    1 (10 - 10)
UBIFS DBG (pid 1): mount_ubifs: main area LEBs:      7434 (11 - 7444)
UBIFS DBG (pid 1): mount_ubifs: index LEBs:          118
UBIFS DBG (pid 1): mount_ubifs: total index bytes:   15170016 (14814 KiB, 14 MiB                                                                                        )
UBIFS DBG (pid 1): mount_ubifs: key hash type:       0
UBIFS DBG (pid 1): mount_ubifs: tree fanout:         8
UBIFS DBG (pid 1): mount_ubifs: reserved GC LEB:     5617
UBIFS DBG (pid 1): mount_ubifs: first main LEB:      11
UBIFS DBG (pid 1): mount_ubifs: max. znode size      240
UBIFS DBG (pid 1): mount_ubifs: max. index node size 192
UBIFS DBG (pid 1): mount_ubifs: node sizes:          data 48, inode 160, dentry                                                                                         56
UBIFS DBG (pid 1): mount_ubifs: node sizes:          trun 56, sb 4096, master 51                                                                                        2
UBIFS DBG (pid 1): mount_ubifs: node sizes:          ref 64, cmt. start 32, orph                                                                                         32
UBIFS DBG (pid 1): mount_ubifs: max. node sizes:     data 4144, inode 4256 dentr                                                                                        y 312, idx 188
UBIFS DBG (pid 1): mount_ubifs: dead watermark:      2048
UBIFS DBG (pid 1): mount_ubifs: dark watermark:      6144
UBIFS DBG (pid 1): mount_ubifs: LEB overhead:        560
UBIFS DBG (pid 1): mount_ubifs: max. dark space:     45674496 (44604 KiB, 43 MiB                                                                                        )
UBIFS DBG (pid 1): mount_ubifs: maximum bud bytes:   8388608 (8192 KiB, 8 MiB)
UBIFS DBG (pid 1): mount_ubifs: BG commit bud bytes: 6815744 (6656 KiB, 6 MiB)
UBIFS DBG (pid 1): mount_ubifs: current bud bytes    0 (0 KiB, 0 MiB)
UBIFS DBG (pid 1): mount_ubifs: max. seq. number:    715261
UBIFS DBG (pid 1): mount_ubifs: commit number:       0
VFS: Mounted root (ubifs filesystem) on device 0:13.
Freeing init memory: 120K
sshd (1352): /proc/1352/oom_adj is deprecated, please use /proc/1352/oom_score_a                                                                                        dj instead.
mv643xx_eth_port mv643xx_eth_port.0: eth0: link up, 1000 Mb/s, full duplex, flow



root@thin_client:~# lspci
00:00.0 Memory controller: Marvell Technology Group Ltd. Device 6282 (rev 01)
00:01.0 VGA compatible controller: XGI Technology Inc. (eXtreme Graphics Innovation) Z11/Z11M
01:00.0 Memory controller: Marvell Technology Group Ltd. Device 6282 (rev 01)
01:01.0 Network controller: Atheros Communications Inc. Device 0032 (rev 01)



root@thin_client:~# lspci -vv
00:00.0 Memory controller: Marvell Technology Group Ltd. Device 6282 (rev 01)
        Subsystem: Marvell Technology Group Ltd. Device 11ab
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 32 bytes
        Interrupt: pin A routed to IRQ 9
        Region 0: Memory at <ignored> (64-bit, prefetchable)
        Capabilities: [40] Power Management version 3
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+
                Address: 0000000000000000  Data: 0000
        Capabilities: [60] Express (v1) Root Port (Slot-), MSI 00
                DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <256ns, L1 <1us
                        ExtTag- RBE+ FLReset-
                DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
                        MaxPayload 128 bytes, MaxReadReq 512 bytes
                DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
                LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <256ns, L1 unlimited
                        ClockPM+ Surprise- LLActRep- BwNot-
                LnkCtl: ASPM Disabled; RCB 128 bytes Disabled- Retrain- CommClk-
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
                RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
                RootCap: CRSVisible-
                RootSta: PME ReqID 0000, PMEStatus- PMEPending-
        Capabilities: [100 v1] Advanced Error Reporting
                UESta:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
                UEMsk:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
                UESvrt: DLP+ SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
                CESta:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-
                CEMsk:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
                AERCap: First Error Pointer: 00, GenCap- CGenEn- ChkCap- ChkEn-

00:01.0 VGA compatible controller: XGI Technology Inc. (eXtreme Graphics Innovation) Z11/Z11M (prog-if 00 [VGA controller])
        Subsystem: XGI Technology Inc. (eXtreme Graphics Innovation) Z11/Z11M
        Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        BIST result: 00
        Region 0: Memory at e0000000 (32-bit, prefetchable) [size=64M]
        Region 1: Memory at e4000000 (32-bit, non-prefetchable) [size=256K]
        Region 2: I/O ports at 1000 [size=128]
        Capabilities: [40] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [a0] Express (v1) Endpoint, MSI 01
                DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <128ns, L1 <1us
                        ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
                DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
                        RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
                        MaxPayload 128 bytes, MaxReadReq 512 bytes
                DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
                LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <1us, L1 <4us
                        ClockPM- Surprise+ LLActRep+ BwNot-
                LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt-
        Capabilities: [c0] MSI: Enable- Count=1/1 Maskable- 64bit-
                Address: 00000000  Data: 0000
        Capabilities: [100 v1] Advanced Error Reporting
                UESta:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
                UEMsk:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
                UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
                CESta:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-
                CEMsk:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-
                AERCap: First Error Pointer: 00, GenCap- CGenEn- ChkCap- ChkEn-
        Kernel driver in use: xgifb

01:00.0 Memory controller: Marvell Technology Group Ltd. Device 6282 (rev 01)
        Subsystem: Marvell Technology Group Ltd. Device 11ab
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 32 bytes
        Interrupt: pin A routed to IRQ 10
        Region 0: Memory at <ignored> (64-bit, prefetchable)
        Capabilities: [40] Power Management version 3
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+
                Address: 0000000000000000  Data: 0000
        Capabilities: [60] Express (v1) Root Port (Slot-), MSI 00
                DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <256ns, L1 <1us
                        ExtTag- RBE+ FLReset-
                DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
                        MaxPayload 128 bytes, MaxReadReq 512 bytes
                DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
                LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <256ns, L1 unlimited
                        ClockPM+ Surprise- LLActRep- BwNot-
                LnkCtl: ASPM Disabled; RCB 128 bytes Disabled- Retrain- CommClk-
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
                RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
                RootCap: CRSVisible-
                RootSta: PME ReqID 0000, PMEStatus- PMEPending-
        Capabilities: [100 v1] Advanced Error Reporting
                UESta:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
                UEMsk:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
                UESvrt: DLP+ SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
                CESta:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-
                CEMsk:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
                AERCap: First Error Pointer: 00, GenCap- CGenEn- ChkCap- ChkEn-

01:01.0 Network controller: Atheros Communications Inc. Device 0032 (rev 01)
        Subsystem: Hewlett-Packard Company Device 1785
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 32 bytes
        Interrupt: pin A routed to IRQ 10
        Region 0: Memory at e8000000 (64-bit, non-prefetchable) [size=512K]
        [virtual] Expansion ROM at e8080000 [disabled] [size=64K]
        Capabilities: [40] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [50] MSI: Enable- Count=1/4 Maskable+ 64bit+
                Address: 0000000000000000  Data: 0000
                Masking: 00000000  Pending: 00000000
        Capabilities: [70] Express (v2) Endpoint, MSI 00
                DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 <64us
                        ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
                DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
                        RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-
                        MaxPayload 128 bytes, MaxReadReq 512 bytes
                DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
                LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <4us, L1 <64us
                        ClockPM- Surprise- LLActRep- BwNot-
                LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
                DevCap2: Completion Timeout: Not Supported, TimeoutDis+
                DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
                LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB
                         Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
                         Compliance De-emphasis: -6dB
                LnkSta2: Current De-emphasis Level: -6dB
        Capabilities: [100 v1] Advanced Error Reporting
                UESta:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
                UEMsk:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
                UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
                CESta:  RxErr+ BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-
                CEMsk:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
                AERCap: First Error Pointer: 00, GenCap- CGenEn- ChkCap- ChkEn-
        Capabilities: [140 v1] Virtual Channel
                Caps:   LPEVC=0 RefClk=100ns PATEntryBits=1
                Arb:    Fixed- WRR32- WRR64- WRR128-
                Ctrl:   ArbSelect=Fixed
                Status: InProgress-
                VC0:    Caps:   PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
                        Arb:    Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
                        Ctrl:   Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
                        Status: NegoPending- InProgress-
        Capabilities: [160 v1] Device Serial Number 00-00-00-00-00-00-00-00
        Kernel driver in use: ath9k


root@thin_client:~# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
    link/ether 00:e1:75:10:02:36 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.1/24 brd 192.168.1.255 scope global eth0
3: eth1: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state UNKNOWN qlen 1000
    link/ether 00:e1:75:10:02:37 brd ff:ff:ff:ff:ff:ff
4: wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN qlen 1000
    link/ether 74:e5:43:4a:7c:98 brd ff:ff:ff:ff:ff:ff

Mikele25
Re: Debian on Promwad-Thinclient
February 12, 2025 12:18AM
bodhi,

If it hasn't been published here yet, then here are the sources of the stock Debian6 for this client.
Logs above were obtained with this OS installed.

May be, this will help.

https://download.ak-s.com.ru/ak-1100/src/build_mainline_u-boot_and_kernel_TC_v4.zip
Mikele25
Re: Debian on Promwad-Thinclient
February 12, 2025 12:34AM
My mistake, in post above, kernel and uboot sources, not Debian, of course.
MM
Re: Debian on Promwad-Thinclient
February 14, 2025 05:26PM
bodhi,

please check the mpp7 function in DTS, is it definitely LED?
Re: Debian on Promwad-Thinclient
February 14, 2025 08:55PM
MM,

> please check the mpp7 function in DTS, is it
> definitely LED?

It looks that way to me. When in doubt, you can check it.

Quote
Wiki

Sensors & LEDs & Fan & WOL

How to control GPIO in Linux userspace (if it is defined in DTS)

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
MM
Re: Debian on Promwad-Thinclient
February 14, 2025 11:57PM
bodhi,

I worded the question incorrectly, the LED
doesn't matter, I'm trying to find the reason of this message:

[ 3.571022] kirkwood-pinctrl f1010000.pin-controller: unsupported function gpio on pin mpp7



Edited 1 time(s). Last edit at 02/15/2025 12:09AM by MM.
Re: Debian on Promwad-Thinclient
February 15, 2025 02:32AM
MM,

> I worded the question incorrectly, the LED
> doesn't matter, I'm trying to find the reason of
> this message:
>
>
> [ 3.571022] kirkwood-pinctrl
> f1010000.pin-controller: unsupported function gpio
> on pin mpp7
>

Ah, OK. That I need to look at kernel code.

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
Author:

Your Email:


Subject:


Spam prevention:
Please, enter the code that you see below in the input field. This is for blocking bots that try to post this form automatically. If the code is hard to read, then just try to guess it right. If you enter the wrong code, a new image is created and you get another chance to enter it right.
Message: