“spectre” and “meltdown” – security kernel upgrades

Forum Forums News Announcements “spectre” and “meltdown” – security kernel upgrades

This topic contains 62 replies, has 16 voices, and was last updated by Fonsis Apr 16-8:00 am.

Viewing 15 posts - 31 through 45 (of 63 total)
  • Author
    Posts
  • #5379
    Member

    skidoo

    I don’t know if there are differences in the kernels down deep, or what patches have been applied.

    a (long, exhaustively detailed) human-readable plaintext file config-blahblah-version-blah accompanies each kernel installed on a system.
    /boot/config-*

    To compare (diff) side-by-side, it might be helpful (or downright necessary) to create copies…
    and sort-in-place their lines before opening them in meld (or kdiff3-qt, or whatever app)

    patchesAFAIK, we end users cannot see “list of patches”.
    That “list” would only make sense if the reader reviewed the source code, and knew which (mainline kernel? debian-issued kernel? other?) to compare.
    Although I intended to link to deb-src packages here, they are absent (or I’m looking in the wrong place)

    #5383
    Member
    caprea
    caprea

    entrpyphoe, you know I have a antixsystem running with the 4.14.12-kernel and the nvidia-driver 384.111
    But didn’t do this the total normal way.
    Firstly its with testing repo, secondly the nvidia-driver is downloaded directly from nvidia and istalled manually.

    That of course does not fit with your concern, going the safest and most stable way.

    On the box with the nvidia-card I have a small Testpartion with antix17.The repo is stable and the nvidiadriver was installed with ddm-mx,the graphics-driver-installer in control-centre.
    I havent used it a while and I anyway want to install a melton-patched kernel.
    I will boot it up the next days and look what it tells me about the 4.14.12

    On the other hand,times are changing fast and this was only the first decade of patched kernels plus you have anyway a amd-cpu.
    Patched kernels and the new nvidia-driver,also security-hardened, found their way very fast into the stable and backports repo
    Maybe its not the worst to give it time . No spectre-fix until now and only this apperently affects amd.
    Certainly we will install kernels some more times the next month and it must be frustrating for the kernel-developers to have to spend their time with this ugly story.

    • This reply was modified 4 months ago by caprea.
    #5413
    Member
    meurglys
    meurglys

    $ inxi -Fxz
    System: Host: ma3a Kernel: 4.14.12-antix.1-686-smp-pae i686 bits: 32 gcc: 6.3.0
    Desktop: IceWM 1.4.2 Distro: antiX-17_386-full Heather Heyer 24 October 2017
    Machine: Device: laptop System: LENOVO. product: 27463XU v: ThinkPad SL500 serial: N/A
    Mobo: LENOVO model: BOXSTER v: LENOVO 6AET41WW serial: N/A
    BIOS: LENOVO v: 6AET41WW date: 07/10/2008
    Battery BAT0: charge: 39.9 Wh 95.1% condition: 41.9/51.8 Wh (81%)
    model: ASUSTEK IBM-42T5233 status: Charging
    CPU: Dual core Intel Core2 Duo T5670 (-MCP-) arch: Conroe rev.13 cache: 2048 KB
    flags: (lm nx pae sse sse2 sse3 ssse3) bmips: 7182
    clock speeds: max: 1801 MHz 1: 1801 MHz 2: 1801 MHz
    Graphics: Card: Intel Mobile 4 Series Integrated Graphics Controller bus-ID: 00:02.0
    Display Server: X.Org 1.19.2 drivers: modesetting (unloaded: fbdev,vesa)
    Resolution: 1280×800@60.01hz
    OpenGL: renderer: Mesa DRI Mobile Intel GM45 Express x86/MMX/SSE2
    version: 2.1 Mesa 13.0.6 Direct Render: Yes
    Audio: Card Intel 82801I (ICH9 Family) HD Audio Controller
    driver: snd_hda_intel bus-ID: 00:1b.0
    Sound: Advanced Linux Sound Architecture v: k4.14.12-antix.1-686-smp-pae
    Network: Card-1: Intel PRO/Wireless 5100 AGN [Shiloh] Network Connection
    driver: iwlwifi bus-ID: 02:00.0
    IF: wlan0 state: up mac: <filter>
    Card-2: Realtek RTL8111/8168/8411 PCIE Gigabit Ethernet Controller
    driver: r8169 v: 2.3LK-NAPI port: e800 bus-ID: 0c:00.0
    IF: eth0 state: down mac: <filter>
    Drives: HDD Total Size: 250.1GB (52.4% used)
    ID-1: /dev/sda model: FUJITSU_MHZ2250B size: 250.1GB
    Partition: ID-1: / size: 227G used: 121G (56%) fs: ext4 dev: /dev/sda1
    ID-2: swap-1 size: 2.15GB used: 0.00GB (0%) fs: swap dev: /dev/sda2
    Sensors: System Temperatures: cpu: 72.0C mobo: N/A
    Fan Speeds (in rpm): cpu: N/A
    Info: Processes: 135 Uptime: 16:02 Memory: 446.9/1982.0MB
    Init: SysVinit runlevel: 5 Gcc sys: 6.3.0
    Client: Shell (bash 4.4.121) inxi: 2.3.54

    No issues in running the newer kernel.

    #5430
    Member
    caprea
    caprea

    entrpyphoe
    this is what I have now and works

    $ inxi -zv7
    System:    Host: antix1 Kernel: 4.14.12-antix.1-amd64-smp x86_64 bits: 64 gcc: 6.3.0
               Desktop: IceWM 1.4.2 dm: slim
               Distro: antiX-17_x64-full Heather Heyer 24 October 2017
    Machine:   Device: desktop Mobo: Gigabyte model: B85M-HD3 v: x.x serial: N/A
               BIOS: American Megatrends v: F12 date: 08/13/2015
    CPU:       Quad core Intel Core i5-4430 (-MCP-) arch: Haswell rev.3 cache: 6144 KB
               flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 23947
               clock speeds: min/max: 800/3001 MHz 1: 800 MHz 2: 1300 MHz 3: 2100 MHz
               4: 1700 MHz
    Memory:    Using dmidecode: root required for dmidecode
    Graphics:  Card-1: Intel Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller
               bus-ID: 00:02.0 chip-ID: 8086:0412
               Card-2: NVIDIA GM206 [GeForce GTX 960] bus-ID: 01:00.0 chip-ID: 10de:1401
               Display Server: X.Org 1.19.2 driver: nvidia Resolution: 1920x1080@60.00hz
               OpenGL: renderer: GeForce GTX 960/PCIe/SSE2
               version: 4.5.0 NVIDIA 375.82 Direct Render: Yes
    Audio:     Card-1 Intel 8 Series/C220 Series High Def. Audio Controller
               driver: snd_hda_intel bus-ID: 00:1b.0 chip-ID: 8086:8c20
               Card-2 Intel Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller
               driver: snd_hda_intel bus-ID: 00:03.0 chip-ID: 8086:0c0c
               Card-3 NVIDIA Device 0fba
               driver: snd_hda_intel bus-ID: 01:00.1 chip-ID: 10de:0fba
               Sound: Advanced Linux Sound Architecture v: k4.14.12-antix.1-amd64-smp
    Network:   Card-1: Realtek RTL8111/8168/8411 PCIE Gigabit Ethernet Controller
               driver: r8169 v: 2.3LK-NAPI port: d000 bus-ID: 03:00.0 chip-ID: 10ec:8168
               IF: eth0 state: down mac: <filter>
               Card-2: Qualcomm Atheros AR93xx Wireless Network Adapter
               driver: ath9k bus-ID: 06:00.0 chip-ID: 168c:0030
               IF: wlan0 state: up mac: <filter>
               WAN IP: <filter>
               IF: eth0 ip-v4: N/A ip-v6-link: N/A
               IF: wlan0 ip-v4: <filter> ip-v6-link: <filter>
    Drives:    HDD Total Size: 1256.3GB (0.4% used)
               ID-1: /dev/sda model: TS256GSSD370 size: 256.1GB serial: <filter>
               ID-2: /dev/sdb model: ST1000DM003 size: 1000.2GB serial: <filter>
               Optical-1: /dev/sr0 model: PIOR BD-RW   BDR-209M rev: 1.10 dev-links: cdrom
               Features: speed: 125x multisession: yes
               audio: yes dvd: yes rw: cd-r,cd-rw,dvd-r,dvd-ram state: running
    Partition: ID-1: / size: 29G used: 4.9G (19%) fs: ext4 dev: /dev/sda4
               label: rootantiXNEU uuid: 7d548176-65f3-4d5a-944f-f619cbdf6e0e
    RAID:      No RAID data /proc/mdstat missing-is md_mod kernel module loaded?
    Unmounted: ID-1: /dev/sda1 size: 67.04G
               label: rootantiX-16 uuid: 46eecfd9-920d-45aa-adff-2acb37433a74
               ID-2: /dev/sda2 size: 116.51G
               label: Antix/home uuid: c4ce1a74-121a-4bfd-b25f-82008d41c5ef
               ID-3: /dev/sda3 size: 35.76G
               label: ANTIXroot uuid: 4e2bb1a0-f2ad-4b2c-8853-f823d9f83ed6
               ID-4: /dev/sdb1 size: 984.20G
               label: DATEN uuid: 317e7069-048f-4e4d-b770-1b6d883f6aa5
    Sensors:   System Temperatures: cpu: 29.8C mobo: 27.8C gpu: 0.0:30C
               Fan Speeds (in rpm): cpu: N/A
    Info:      Processes: 151 Uptime: 27 min Memory: 590.6/7864.3MB
               Init: SysVinit v: 2.88 runlevel: 5 default: 5 Gcc sys: 6.3.0
               Client: Shell (bash 4.4.121 running in lxterminal) inxi: 2.3.54 
    helga@antix1:~
    $ 

    Normal stable repo

    $ inxi -r
    Repos:     Active apt sources in file: /etc/apt/sources.list.d/antix.list
               deb http://repo.antixlinux.com/stretch/ stretch main nosystemd
               Active apt sources in file: /etc/apt/sources.list.d/debian-stable-updates.list
               deb http://ftp.de.debian.org/debian/ stretch-updates main contrib non-free
               Active apt sources in file: /etc/apt/sources.list.d/debian.list
               deb http://ftp.de.debian.org/debian/ stretch main contrib non-free
               deb http://security.debian.org/ stretch/updates main contrib non-free
               Active apt sources in file: /etc/apt/sources.list.d/various.list
               deb http://download.virtualbox.org/virtualbox/debian/ stretch contrib

    What I did:
    Installed libelf-dev
    I dont think this is nessecary.My first aim was to install the 384.111 nvidia-driver with dd-mx, but this ended with a lot of depency errors, not only libelf-dev.
    The 384.111 nvidia-dkms from debian has a depency for libelf-dev, but the 375.82 hasn’t. So I think its not requierd, but will do no harm if you do it.

    Opened dd-mx in control-centre which offered

    Führe jetzt /usr/local/bin/ddm-mx -i nvidia aus.
    Dieser Befehl benötigt die Privilegien von root, um ausgeführt zu werden.
    Verwende su ...
    Geben Sie das Passwort von root ein.
    Passwort: 
    creating lock ...
    ===================================
    Install drivers for: nvidia
    Start at (m/d/y): 01/18/2018 05:20:37
    ===================================
    
    Candidate is:  375.82-9~bpo9+1
    Installed is:  375.82-9~bpo9+1

    I choosed quit and exited dd-mx here,bc 375.82-9~bpo9+1 is already the latest one.
    Maybe this is the reason why it didnt work for you, you have an earlier version.In your last post here it was 375.82-4~bpo9+1

    Then I installed the 4.14.12-kernel and headers via synaptic update grub and so on and there was no error.Neither for broadcom-sta-dkms, ndiswrapper or virtualbox

    $ dkms status
    broadcom-sta, 6.30.223.271, 4.10.5-antix.3-amd64-smp, x86_64: installed
    broadcom-sta, 6.30.223.271, 4.14.12-antix.1-amd64-smp, x86_64: installed
    broadcom-sta, 6.30.223.271, 4.14.2-antix.1-amd64-smp, x86_64: installed
    broadcom-sta, 6.30.223.271, 4.9.75-antix.2-amd64-smp, x86_64: installed
    ndiswrapper, 1.61, 4.10.5-antix.3-amd64-smp, x86_64: installed
    ndiswrapper, 1.61, 4.14.12-antix.1-amd64-smp, x86_64: installed
    ndiswrapper, 1.61, 4.14.2-antix.1-amd64-smp, x86_64: installed
    ndiswrapper, 1.61, 4.9.75-antix.2-amd64-smp, x86_64: installed
    nvidia-current, 375.82, 4.10.5-antix.3-amd64-smp, x86_64: installed
    nvidia-current, 375.82, 4.14.12-antix.1-amd64-smp, x86_64: installed
    nvidia-current, 375.82, 4.14.2-antix.1-amd64-smp, x86_64: installed
    nvidia-current, 375.82, 4.9.75-antix.2-amd64-smp, x86_64: installed
    nvidia-legacy-340xx, 340.104, 4.10.5-antix.3-amd64-smp, x86_64: installed
    nvidia-legacy-340xx, 340.104, 4.14.12-antix.1-amd64-smp, x86_64: installed
    nvidia-legacy-340xx, 340.104, 4.14.2-antix.1-amd64-smp, x86_64: installed
    nvidia-legacy-340xx, 340.104, 4.9.75-antix.2-amd64-smp, x86_64: installed
    virtualbox-guest, 5.2.4, 4.10.5-antix.3-amd64-smp, x86_64: installed
    virtualbox-guest, 5.2.4, 4.14.12-antix.1-amd64-smp, x86_64: installed
    virtualbox-guest, 5.2.4, 4.14.2-antix.1-amd64-smp, x86_64: installed
    virtualbox-guest, 5.2.4, 4.9.75-antix.2-amd64-smp, x86_64: installed

    So my advice for you is:
    Enable the mx-repo, not the test,the normal one.
    https://mxlinux.org/wiki/system/repos-mx-17

    deb http://mxrepo.com/mx/repo/ stretch main non-free
    Update the system, only update not upgrade

    If you do this the first time on your system you maybe get the Public key not available error
    Then look here http://www.mepis.org/docs/en/index.php?title=Public_key_not_available_error

    Run the nvidia-graphic-installer from control-centre again and see if it offers you to update.It should normally.
    Look also for backports,importand because of the depencies
    Dont choose the 384.111

    You dont have to reinstall the antix-kernels again, the nvidia-dkms will (should) build automatically against your installed kernels.
    Why shouldn’t this work on your box ?

    Dont forget to disable mx-repo afterwards

    One last edit:For to make sure what I’m telling you here I tried the whole thing on an fresh installation.The patched 4.9.75-kernel in which I booted for the nvidia-driver installation, worked out of the box with the new driver.I had to reboot into the 4.9,75 and then reinstall the old 4.10.5 and the new 4.14.12-kernel and their suitable headers with synaptic.update-grub. Then they worked, too.It is not nessecary to install libelf-dev.

    Edit: The forum security software was triggered by this post, bc of data followed by colone, someone mentioned this already

    • This reply was modified 4 months ago by caprea.
    • This reply was modified 4 months ago by caprea.
    • This reply was modified 4 months ago by caprea.
    #5779
    Member
    poorguy
    poorguy

    New 4.14.14 kernel works without problems on this old relic.

    @dell-optiplex-320:~
    $ inxi -Fxz
    System:    Host: dell-optiplex-320 Kernel: 4.14.14-antix.1-amd64-smp x86_64 bits: 64 gcc: 6.3.0
               Desktop: IceWM 1.4.2 Distro: antiX-17_x64-base Heather Heyer 24 October 2017
    Machine:   Device: desktop System: Dell product: OptiPlex 320 serial: N/A
               Mobo: Dell model: 0TY915 serial: N/A BIOS: Dell v: 1.1.12 date: 06/17/2009
    CPU:       Dual core Intel Pentium D (-MCP-) arch: Netburst Prescott rev.4 cache: 2048 KB
               flags: (lm nx sse sse2 sse3 vmx) bmips: 13600
               clock speeds: max: 3400 MHz 1: 3400 MHz 2: 3400 MHz
    Graphics:  Card: Advanced Micro Devices [AMD/ATI] RV516 [Radeon X1300/X1550 Series] bus-ID: 01:00.0
               Display Server: X.Org 1.19.2 drivers: ati,radeon (unloaded: modesetting,fbdev,vesa)
               Resolution: 1280x720@60.00hz
               OpenGL: renderer: Gallium 0.4 on ATI RV515 version: 2.1 Mesa 13.0.6 Direct Render: Yes
    Audio:     Card Advanced Micro Devices [AMD/ATI] SBx00 Azalia (Intel HDA) driver: snd_hda_intel bus-ID: 00:14.2
               Sound: Advanced Linux Sound Architecture v: k4.14.14-antix.1-amd64-smp
    Network:   Card: Broadcom Limited BCM4401-B0 100Base-TX driver: b44 v: 2.0 bus-ID: 02:09.0
               IF: eth0 state: up speed: 100 Mbps duplex: full mac: <filter>
    Drives:    HDD Total Size: 40.0GB (14.4% used)
               ID-1: /dev/sda model: WDC_WD400JB size: 40.0GB
    Partition: ID-1: / size: 35G used: 3.5G (11%) fs: ext4 dev: /dev/sda1
               ID-2: swap-1 size: 2.15GB used: 0.00GB (0%) fs: swap dev: /dev/sda2
    Sensors:   None detected - is lm-sensors installed and configured?
    Info:      Processes: 115 Uptime: 23 min Memory: 500.9/1994.8MB Init: SysVinit runlevel: 5 Gcc sys: 6.3.0
               Client: Shell (bash 4.4.121) inxi: 2.3.54 
    @dell-optiplex-320:~

    Under certain circumstances, profanity provides a relief denied even to prayer.
    (Mark Twain)

    Inspiration can be found in a pile of junk. Sometimes, you can put it together with a good imagination and invent something.
    (Thomas Edison)

    #6136
    Member
    entropyfoe
    entropyfoe

    caprea, you listed those kernels, all with working nvidia

    nvidia-current, 375.82, 4.10.5-antix.3-amd64-smp, x86_64: installed
    nvidia-current, 375.82, 4.14.12-antix.1-amd64-smp, x86_64: installed
    nvidia-current, 375.82, 4.14.2-antix.1-amd64-smp, x86_64: installed
    nvidia-current, 375.82, 4.9.75-antix.2-amd64-smp, x86_64: installed

    My question for anticapitalista and you, is that 4.9.75 kernel spectre/meltdown fised/hardened?

    Asus Prime 370X-Pro
    AMD Ryzen 1600X (6 cores @ 3.6 GHz)
    16 Gig DDR4 3200 (G Skill)
    Nvidia -MSI GeForce GT 710 fanless
    Samsung 960 NVMe SSD nvme0n1 P1,P2, and P3=MX-17, P4=antiX-17 final
    2TB WD sda1= data
    on-board ethernet &and sound

    #6169
    Member
    caprea
    caprea

    No, it isnt. I was first wondering, why is he asking this again ? It was already mentioned on mx-forum.
    But then I saw, I myself have described it wrong in the above topic in the last sentences.
    And even in package-installer there’s a Libre antix Kernel 64bit(4.9.75) mentioned as a meltdown-patched.
    This is a typo I think. So its no wonder you are confused.
    Patched kernels
    https://www.antixforum.com/spectre-and-meltdown-security-kernel-upgrades/

    If I were in your place with this recent hardware I would give the 4.14.14 a try.
    But with a nvidia-card, you have to use the appropriate nvidia-driver,which means version 375.829-mx17+1
    You can look in synaptic typing nvidia, if you have.It’s neccesary for 4.14-kernels.

    The post above is already outdated.The 375.82-9mx17+1 is now in the antix-repos and you dont have to enable the mx-repo anymore to install it.

    First try the “sudo dpkg-reconfigure nvidia-kernel-dkms” command,if it doesn’t catch your kernels,boot into a working kernel and so on.
    Good luck!

    • This reply was modified 3 months, 2 weeks ago by caprea.
    #6372
    Member
    poorguy
    poorguy

    Just installed new 4.15.0 kernel using Synaptic Package Manager and all is working well.

    $ inxi -Fxz
    System:    Host: dell-optiplex-360 Kernel: 4.15.0-antix.1-amd64-smp x86_64 bits: 64 gcc: 6.3.0
               Desktop: IceWM 1.4.2 Distro: antiX-17_x64-full Heather Heyer 24 October 2017
    Machine:   Device: desktop System: Dell product: OptiPlex 360 serial: N/A
               Mobo: Dell model: 0T656F v: A02 serial: N/A BIOS: Dell v: A06 date: 08/04/2011
    CPU:       Dual core Intel Core2 Duo E7500 (-MCP-) arch: Penryn rev.10 cache: 3072 KB
               flags: (lm nx sse sse2 sse3 sse4_1 ssse3 vmx) bmips: 11703
               clock speeds: max: 2933 MHz 1: 2334 MHz 2: 2454 MHz
    Graphics:  Card: Advanced Micro Devices [AMD/ATI] RV710 [Radeon HD 4550] bus-ID: 01:00.0
               Display Server: X.Org 1.19.2 drivers: ati,radeon (unloaded: modesetting,fbdev,vesa)
               Resolution: 1280x720@60.00hz
               OpenGL: renderer: Gallium 0.4 on AMD RV710 (DRM 2.50.0 / 4.15.0-antix.1-amd64-smp, LLVM 3.9.1)
               version: 3.3 Mesa 13.0.6 Direct Render: Yes
    Audio:     Card-1 Advanced Micro Devices [AMD/ATI] RV710/730 HDMI Audio [Radeon HD 4000 series]
               driver: snd_hda_intel bus-ID: 01:00.1
               Card-2 Intel NM10/ICH7 Family High Definition Audio Controller driver: snd_hda_intel bus-ID: 00:1b.0
               Sound: Advanced Linux Sound Architecture v: k4.15.0-antix.1-amd64-smp
    Network:   Card: Broadcom Limited NetLink BCM5784M Gigabit Ethernet PCIe driver: tg3 v: 3.137 bus-ID: 02:00.0
               IF: eth0 state: up speed: 100 Mbps duplex: full mac: <filter>
    Drives:    HDD Total Size: 160.0GB (5.2% used)
               ID-1: /dev/sda model: Hitachi_HTS54321 size: 160.0GB
    Partition: ID-1: / size: 144G used: 5.9G (5%) fs: ext4 dev: /dev/sda1
               ID-2: swap-1 size: 2.15GB used: 0.00GB (0%) fs: swap dev: /dev/sda2
    Sensors:   System Temperatures: cpu: 42.0C mobo: N/A gpu: 44.5
               Fan Speeds (in rpm): cpu: N/A
    Info:      Processes: 122 Uptime: 12 min Memory: 469.6/3882.3MB Init: SysVinit runlevel: 5 Gcc sys: 6.3.0
               Client: Shell (bash 4.4.121) inxi: 2.3.54 

    Under certain circumstances, profanity provides a relief denied even to prayer.
    (Mark Twain)

    Inspiration can be found in a pile of junk. Sometimes, you can put it together with a good imagination and invent something.
    (Thomas Edison)

    #6554
    Member
    sleekmason
    sleekmason

    Howdy, Installed new kernel 4.14.14 and the module for broadcom-sta will not build!

    Building initial module for 4.14.14-antix.1-amd64-smp
    Error! Bad return status for module build on kernel: 4.14.14-antix.1-amd64-smp (x86_64)
    Consult /var/lib/dkms/broadcom-sta/6.30.223.271/build/make.log for more information.

    here is the dkms log:

    DKMS make.log for broadcom-sta-6.30.223.271 for kernel 4.14.14-antix.1-amd64-smp (x86_64)
    Wed Feb 14 09:23:34 CST 2018
    /bin/sh: 1: [: Illegal number: 
    /bin/sh: 1: [: Illegal number: 
    Wireless Extension is the only possible API for this kernel version
    Using Wireless Extension API
    KBUILD_NOPEDANTIC=1 make -C /lib/modules/4.14.14-antix.1-amd64-smp/build M=<code>pwd</code>
    make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
    make[1]: Entering directory '/usr/src/linux-headers-4.14.14-antix.1-amd64-smp'
    CFG80211 API is prefered for this kernel version
    Using CFG80211 API
    Kernel architecture is X86_64
      AR      /var/lib/dkms/broadcom-sta/6.30.223.271/build/built-in.o
      CC [M]  /var/lib/dkms/broadcom-sta/6.30.223.271/build/src/shared/linux_osl.o
    /var/lib/dkms/broadcom-sta/6.30.223.271/build/src/shared/linux_osl.c: In function ‘osl_os_get_image_block’:
    /var/lib/dkms/broadcom-sta/6.30.223.271/build/src/shared/linux_osl.c:1083:26: warning: passing argument 2 of ‘kernel_read’ makes pointer from integer without a cast [-Wint-conversion]
      rdlen = kernel_read(fp, fp->f_pos, buf, len);
                              ^~
    In file included from ./include/linux/huge_mm.h:7:0,
                     from ./include/linux/mm.h:453,
                     from /var/lib/dkms/broadcom-sta/6.30.223.271/build/src/include/linuxver.h:65,
                     from /var/lib/dkms/broadcom-sta/6.30.223.271/build/src/shared/linux_osl.c:25:
    ./include/linux/fs.h:2823:16: note: expected ‘void *’ but argument is of type ‘loff_t {aka long long int}’
     extern ssize_t kernel_read(struct file *, void *, size_t, loff_t *);
                    ^~~~~~~~~~~
    /var/lib/dkms/broadcom-sta/6.30.223.271/build/src/shared/linux_osl.c:1083:37: warning: passing argument 3 of ‘kernel_read’ makes integer from pointer without a cast [-Wint-conversion]
      rdlen = kernel_read(fp, fp->f_pos, buf, len);
                                         ^~~
    In file included from ./include/linux/huge_mm.h:7:0,
                     from ./include/linux/mm.h:453,
                     from /var/lib/dkms/broadcom-sta/6.30.223.271/build/src/include/linuxver.h:65,
                     from /var/lib/dkms/broadcom-sta/6.30.223.271/build/src/shared/linux_osl.c:25:
    ./include/linux/fs.h:2823:16: note: expected ‘size_t {aka long unsigned int}’ but argument is of type ‘char *’
     extern ssize_t kernel_read(struct file *, void *, size_t, loff_t *);
                    ^~~~~~~~~~~
    /var/lib/dkms/broadcom-sta/6.30.223.271/build/src/shared/linux_osl.c:1083:42: warning: passing argument 4 of ‘kernel_read’ makes pointer from integer without a cast [-Wint-conversion]
      rdlen = kernel_read(fp, fp->f_pos, buf, len);
                                              ^~~
    In file included from ./include/linux/huge_mm.h:7:0,
                     from ./include/linux/mm.h:453,
                     from /var/lib/dkms/broadcom-sta/6.30.223.271/build/src/include/linuxver.h:65,
                     from /var/lib/dkms/broadcom-sta/6.30.223.271/build/src/shared/linux_osl.c:25:
    ./include/linux/fs.h:2823:16: note: expected ‘loff_t * {aka long long int *}’ but argument is of type ‘int’
     extern ssize_t kernel_read(struct file *, void *, size_t, loff_t *);
                    ^~~~~~~~~~~
      CC [M]  /var/lib/dkms/broadcom-sta/6.30.223.271/build/src/wl/sys/wl_linux.o
    /var/lib/dkms/broadcom-sta/6.30.223.271/build/src/wl/sys/wl_linux.c: In function ‘wl_pci_probe’:
    /var/lib/dkms/broadcom-sta/6.30.223.271/build/src/wl/sys/wl_linux.c:774:2: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
      if ((val & 0x0000ff00) != 0)
      ^~
    /var/lib/dkms/broadcom-sta/6.30.223.271/build/src/wl/sys/wl_linux.c:776:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
       bar1_size = pci_resource_len(pdev, 2);
       ^~~~~~~~~
    /var/lib/dkms/broadcom-sta/6.30.223.271/build/src/wl/sys/wl_linux.c: In function ‘wl_monitor’:
    /var/lib/dkms/broadcom-sta/6.30.223.271/build/src/wl/sys/wl_linux.c:2915:10: error: ‘struct net_device’ has no member named ‘last_rx’
      skb->dev->last_rx = jiffies;
              ^~
    scripts/Makefile.build:314: recipe for target '/var/lib/dkms/broadcom-sta/6.30.223.271/build/src/wl/sys/wl_linux.o' failed
    make[2]: *** [/var/lib/dkms/broadcom-sta/6.30.223.271/build/src/wl/sys/wl_linux.o] Error 1
    Makefile:1518: recipe for target '_module_/var/lib/dkms/broadcom-sta/6.30.223.271/build' failed
    make[1]: *** [_module_/var/lib/dkms/broadcom-sta/6.30.223.271/build] Error 2
    make[1]: Leaving directory '/usr/src/linux-headers-4.14.14-antix.1-amd64-smp'
    Makefile:177: recipe for target 'all' failed
    make: *** [all] Error 2

    Tried rebuilding using: for i in $(dpkg-query -l |grep "\-dkms" |awk '{print $2'}); do dpkg-reconfigure $i |tee -a /var/log/rebuild-dkms.log; done

    Guess I need a bit of help please:)

    #6555
    Member
    caprea
    caprea

    Did you install the linux-headers-4.14.14-antix.1-amd64-smp ?

    #6556
    Member
    sleekmason
    sleekmason

    Yes, the headers installed fine.

    #6561
    Member
    sleekmason
    sleekmason

    Well, Disregard. In the process of trying to figure the problem out, I lost the Broadcom module for my current kernel. I reinstalled the system. If somebody still has the quick answer, would love to hear it in case of future difficulties. Thanks again!

    #6562
    Member
    sleekmason
    sleekmason

    AHHHHHHRRRGGG! Okay, did it again. same problem.

    reinstalled amd64 to testing
    did a dist-upgrade
    installed 4.14.14 headers and image.
    Same problem.
    Said in the initial error log to install elf-dev < did that.
    Tried:
    for i in $(dpkg-query -l |grep "\-dkms" |awk '{print $2'}); do dpkg-reconfigure $i |tee -a /var/log/rebuild-dkms.log; done
    afterwards and receive same error message as my op.
    Am I missing something obvious?

    #6563
    Forum Admin
    anticapitalista
    anticapitalista

    Install libc6-dev as well as libelf-dev.

    You might also need a newer version of broadcom-sta-dkms (I just noticed that it is not in Debian testing repo)

    broadcom-sta-dkms

    I have built newer versions that are waiting to be added to the antiX repo.

    • This reply was modified 3 months ago by anticapitalista.

    Philosophers have interpreted the world in many ways; the point is to change it.

    #6564
    Member
    sleekmason
    sleekmason

    Howdy anti, Already installed.

Viewing 15 posts - 31 through 45 (of 63 total)

You must be logged in to reply to this topic.