These messages shows the bridge and device are configured OK with MEM base 0xd0000000; The device is at D0 and MEM access is enabled in pcitool result; I'm thinking about what else can cause the MEM access failure ...
Oct 12 16:49:44 arrakis pci_autoconfig: [ID 596873 kern.info] NOTICE: reprogram mem-range on ppb[0/1c/2]: 0xd0000000 ~ 0xd00fffff Oct 12 16:49:44 arrakis pci_autoconfig: [ID 903898 kern.notice] NOTICE: program mem space [6/0/0] BAR at 0x10 base 0xd0000000, length 0x4000 # pcitool /pci at 0,0 -d bdf=0.1c.2,config -b 0x100 -r 0F 0E 0D 0C 0B 0A 09 08 07 06 05 04 03 02 01 00 ----------------------------------------------- 0x00000000e00e2000: 00 81 00 10 06 04 00 01 00 10 00 47 27 d4 80 86 0x00000000e00e2010: 20 00 50 50 00 06 06 00 00 00 00 00 00 00 00 00 0x00000000e00e2020: 00 00 00 00 ff ff ff ff 00 01 ff f1 d0 00 d0 00 0x00000000e00e2030: 00 07 03 03 00 00 00 00 00 00 00 40 00 00 00 00 0x00000000e00e2040: 03 11 2c 11 00 10 00 07 00 00 0f c0 01 41 80 10 0x00000000e00e2050: 00 00 00 00 00 40 00 08 00 20 a0 e0 30 11 00 41 0x00000000e00e2060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x00000000e00e2070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x00000000e00e2080: 00 00 00 00 00 00 00 87 fe e0 00 00 00 01 90 05 0x00000000e00e2090: 00 00 00 00 00 00 00 00 30 a5 10 3c 00 00 a0 0d 0x00000000e00e20a0: 00 00 00 00 00 00 00 00 00 00 00 00 c8 02 00 01 0x00000000e00e20b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x00000000e00e20c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x00000000e00e20d0: 00 00 00 00 c0 11 00 80 00 00 00 00 00 00 00 00 0x00000000e00e20e0: 00 00 00 00 00 00 00 00 00 08 07 06 00 c7 0f 00 0x00000000e00e20f0: 00 00 00 00 00 02 0f 86 00 00 00 00 00 00 00 00 root at arrakis:~# pcitool /pci at 0,0 -d bdf=6.0.0,config -b 0x100 -r 0F 0E 0D 0C 0B 0A 09 08 07 06 05 04 03 02 01 00 ----------------------------------------------- 0x00000000e0600000: 00 00 00 10 02 80 00 01 00 10 01 07 43 11 14 e4 0x00000000e0600010: 00 00 00 00 00 00 00 00 00 00 00 00 d0 00 00 00 0x00000000e0600020: 13 64 10 3c 00 00 00 00 00 00 00 00 00 00 00 00 0x00000000e0600030: 00 00 01 03 00 00 00 00 00 00 00 40 00 00 00 00 0x00000000e0600040: 00 00 00 00 00 00 00 00 00 00 40 00 07 c2 58 01 0x00000000e0600050: 00 00 00 00 00 00 d0 05 00 00 00 00 00 00 00 00 0x00000000e0600060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x00000000e0600070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x00000000e0600080: 00 00 00 03 00 00 00 00 00 00 00 00 18 00 10 00 0x00000000e0600090: 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 0x00000000e06000a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x00000000e06000b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x00000000e06000c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x00000000e06000d0: 00 03 64 11 00 0a 00 00 05 04 0f a0 00 11 00 10 0x00000000e06000e0: 00 00 00 00 00 00 00 00 00 00 00 00 10 11 00 41 0x00000000e06000f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 # pcitool /pci at 0,0 -d bdf=6.0.0,bar0 -b 0x100 -r 0F 0E 0D 0C 0B 0A 09 08 07 06 05 04 03 02 01 00 ----------------------------------------------- 0x00000000d0000000: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 0x00000000d0000010: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 0x00000000d0000020: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 0x00000000d0000030: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 0x00000000d0000040: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 0x00000000d0000050: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 0x00000000d0000060: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 0x00000000d0000070: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 0x00000000d0000080: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 0x00000000d0000090: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 0x00000000d00000a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 0x00000000d00000b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 0x00000000d00000c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 0x00000000d00000d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 0x00000000d00000e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 0x00000000d00000f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff Regards, Kerry Gustavo Reyes wrote: > In build_124, 32bit pci_autoconfig binary works but... > "add_drv -i '"pci14e4,4311"' bcmndis" fails, with or without original > workaround. > >> With the original workaround of: >> # pcitool /pci at 0,0 -d bdf=0.1c.2,config -o 0x20 -s 4 -w 0xd000d000 >> # pcitool /pci at 0,0 -d bdf=0.1c.2,config -o 0x4 -s 1 -w 0x46 > > Maybe I should compile the driver again in b_124 environment? > I'm eagerly waiting for your comments. > > GHReyes