(OLD) (ARCHIVED) Puppy Linux Discussion Forum Forum Index (OLD) (ARCHIVED) Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info

This forum can also be accessed as http://oldforum.puppylinux.com
It is now read-only and serves only as archives.

Please register over the NEW forum
https://forum.puppylinux.com
and continue your work there. Thank you.

 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups    
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Mon 30 Nov 2020, 04:26
All times are UTC - 4
 Forum index » House Training » HOWTO ( Solutions )
Driver compiling - my way
Moderators: Flash, Ian, JohnMurga
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies. View previous topic :: View next topic
Page 1 of 1 [6 Posts]  
Author Message
ozsouth

Joined: 01 Jan 2010
Posts: 862
Location: S.E Australia

PostPosted: Tue 26 Nov 2019, 21:38    Post subject:  Driver compiling - my way  

Driver compiling - I do this:

Need 3-4GB ram or 2GB & swap file/partition.
Need recent driver source file i.e. rtl8192eu-master.zip
Need devx for the puppy required & kernel sources for it's kernel.
Boot into puppy required live (no save folder/partition).
Install (no copy) devx, then kernel sources (click on them in roxfiler).
unzip source code & cd into that folder & run
make clean
& then run
make
If no errors, should produce .ko driver file i.e. 8192eu.ko
copy .ko to a safe place, then uninstall kernel sources & devx.
Reboot into puppy you made driver for.
Copy driver into appropriate folder & run depmod (& maybe modprobe).
If you save when quitting, driver also available next boot.

Example:
8192eu.ko for kernel 4.19.23 goes in
/lib/modules/4.19.23/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192eu
(need to create last folder) & then must run
depmod
to make driver available.
If usb, plug in (should detect) or if onboard adaptor, run
modprobe 8192eu
Back to top
View user's profile Send private message 
rocas58xx

Joined: 06 Oct 2018
Posts: 9
Location: Italy

PostPosted: Wed 27 Nov 2019, 18:28    Post subject:  

Hi again Ozsouth,
I used your method to build my own rtl8192eu for Xenialpup64-7.5 kernel 4.9.58 and for the older Slacko64-6.3.2 kernel 4.1.11 downloading from https://github.com/Mange/rtl8192eu-linux-driver.git the zipped source files with success! With Slacko64 no wifi adapter driver was found, but with your suggestions and placing the new driver 8192eu.ko in /lib/modules/4.1.11/kernel/drivers/net/wireless/rtlwifi/rtl8192 to make it work properly I quickly connected my pups to my router. Again many tnx for your great help! Very Happy
Back to top
View user's profile Send private message 
davids45


Joined: 26 Nov 2006
Posts: 1327
Location: Chatswood, NSW

PostPosted: Fri 03 Apr 2020, 22:04    Post subject: Repository of drivers for Puppy
Subject description: List anywhere?
 

G'day ozsouth,

I found your original answer to the rtl8192eu wifi driver issue that led to this thread and wondered if there is a repository in Puppydom for these and other specially compiled drivers? For non-compilers Embarassed Crying or Very sad .

Recently, I had to buy a TP-Link TL-WN823N USB wifi dongle that the box claimed had "Linux Support", this dongle the cheapest of a limited range due to the corona-virus emptying of shelves of computer stuff, not just toilet paper.

I discovered the Puppy default driver was the unsatisfactory rtl8xxxu but thanks to your compiling and uploading of the Bionic64 version and instructions for blacklisting the dud, it now works in Bionic64-8.0. Just had to change this computer default from 32-bit BionicPup.

So I thought I'd ask generally about a specific repository for Wifi drivers?
The Forum 'Drivers' section doesn't have sub-sections such as Graphics, Printers and Wifi, with all driver issues together.

Thanks again for the rtl8192eu driver,

David S.
Back to top
View user's profile Send private message 
ozsouth

Joined: 01 Jan 2010
Posts: 862
Location: S.E Australia

PostPosted: Fri 03 Apr 2020, 23:43    Post subject:  

@David S - unfortunately it's a 'dog's brekky'. Drivers are usually made in response to a request, thought being that hardware changes so often drivers will only be needed for a short time & can be searched for if needed again. Devs sometimes store them. A broadcom forum section (wl) is in Hardware/Networking. A smallish general driver collection is here: https://archive.org/download/Puppy_Linux_Skami_Driver_Repo
Back to top
View user's profile Send private message 
enrique

Joined: 09 Nov 2019
Posts: 601
Location: Planet Earth

PostPosted: Sat 04 Apr 2020, 05:33    Post subject:  

Nice. Thanks
Back to top
View user's profile Send private message 
davids45


Joined: 26 Nov 2006
Posts: 1327
Location: Chatswood, NSW

PostPosted: Sat 04 Apr 2020, 19:00    Post subject:  

G'day ozsouth,
Thanks.
The general driver collection may come in handy next time I have to buy a 'Linux Support' peripheral - if not, it looks like your 'How To".
David S.
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [6 Posts]  
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies. View previous topic :: View next topic
 Forum index » House Training » HOWTO ( Solutions )
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.3354s ][ Queries: 11 (0.2826s) ][ GZIP on ]