E7440 kernel



  • Can someone create a kernel that will work with the dell e7440 or if a kernel exist where can i get it?



  • [quote=“Tom Elliott, post: 24175, member: 7271”]That’s more advanced than I know at this point.[/quote]

    ah i see…ok no worries then.


  • Senior Developer

    That’s more advanced than I know at this point.



  • [quote=“Tom Elliott, post: 24144, member: 7271”]I’ll take a look, because it may be as simple (for me that is) as a firmware addition, rather than a “missing” driver. Let me take a look. However, to “add” drivers to the kernel, normally those checkboxes you saw are how you do it. You click the checkbox to “install” the driver into the kernel.[/quote]

    I actually got it working now…But i meant how can i add a new driver to the collection so it can be installed into the kernel?


  • Senior Developer

    I’ll take a look, because it may be as simple (for me that is) as a firmware addition, rather than a “missing” driver. Let me take a look. However, to “add” drivers to the kernel, normally those checkboxes you saw are how you do it. You click the checkbox to “install” the driver into the kernel.



  • [quote=“Tom Elliott, post: 24122, member: 7271”]So my kernel isn’t loading the Intel 825xx drivers? When I get my laptop back I’ll take a look.[/quote]

    It doesn’t seem like it. If i needed to add drivers to the kernel, how do i go about that?


  • Senior Developer

    So my kernel isn’t loading the Intel 825xx drivers? When I get my laptop back I’ll take a look.



  • [quote=“Tom Elliott, post: 24089, member: 7271”]I’m confused about the 3136 folder. Do you know what driver’s you’re missing? Maybe I could just add it to my kernel.[/quote]

    ok i tested the kernel388core and a kernel you out there at one time called Tom which didn’t work either. I think the issue is just the network card



  • I meant the linux-3.13.6 folder. I did a compatibility check and i got a fail on the network check, i’m guessing its this [url]http://www.dell.com/support/drivers/us/en/04/DriverDetails/Product/latitude-e7440-ultrabook?driverId=WM2WJ&osCode=W864&fileId=3301308144&languageCode=en&categoryId=NI[/url]

    I saw something about e1000 as a error which could be intel 1gig nic. It would be great if you add it but I would like to see some instructions on what you did afterwards so perhaps i can add that knowledge to my toolbox:)


  • Senior Developer

    I’m confused about the 3136 folder. Do you know what driver’s you’re missing? Maybe I could just add it to my kernel.



  • [quote=“Tom Elliott, post: 24085, member: 7271”]The bzImage is the actual ELF Binary (the kernel) itself. It may contain the config in it, but it is not going to be of any use to a text editor such as what you were using.

    The .config is just the text file that tells the kernel how and what needs to be built. It assists in building the bzImage.[/quote]

    ok and what about my other question about adding drivers?


  • Senior Developer

    The bzImage is the actual ELF Binary (the kernel) itself. It may contain the config in it, but it is not going to be of any use to a text editor such as what you were using.

    The .config is just the text file that tells the kernel how and what needs to be built. It assists in building the bzImage.



  • another question i had was if i needed to add drivers to the kernel would i just go to say
    [url]http://www.dell.com/support/drivers/us/en/19/product/latitude-e7440-ultrabook[/url] and download the driver i need then add the driver to the linux 3136 folder?



  • Is there any difference between the .config & the bzImage ?



  • [quote=“Tom Elliott, post: 24079, member: 7271”]I never heard of that.

    My kernels do have network drivers, otherwise nothing would work ever.

    The bzImage does contain a copy of the config now as well.

    To get the .config, download the latest kernel from kernel.org

    Extract the file.

    Then download the config (32 or 64) from svn.code.sf.net/p/freeghost/code/trunk/kernel/TomElliott.config.<32 or 64>

    Then open the kernel editor.[/quote]

    ok ill give that a shot


  • Senior Developer

    I never heard of that.

    My kernels do have network drivers, otherwise nothing would work ever.

    The bzImage does contain a copy of the config now as well.

    To get the .config, download the latest kernel from kernel.org

    Extract the file.

    Then download the config (32 or 64) from svn.code.sf.net/p/freeghost/code/trunk/kernel/TomElliott.config.<32 or 64>

    Then open the kernel editor.



  • [quote=“Tom Elliott, post: 24076, member: 7271”]Which configuration did you use?

    Did you copy mine as the linux root’s .config file?[/quote]

    I just loaded the BzImage into the kernel editor, where is the .config file?


  • Senior Developer

    Which configuration did you use?

    Did you copy mine as the linux root’s .config file?



  • [quote=“Tom Elliott, post: 23900, member: 7271”]Sorry me previous data was so short sounding, I had only my iPhone when I responded to that.

    However, the information is correct.

    The “errors” aren’t really “errors” at all. It’s the kernel loading drivers, that the system doesn’t have. Because it can’t find a place to use those drivers, it just spits out those messages. They’re harmless messages. If you know you have the devices those errors are referring to and you’re getting those messages, then it might be cause for concern.

    My kernels have a lot of things added to them to try making them cross platform as much as possible. So a few error messages because it can’t find something is nothing to be worried about. They also, in many cases, take a little while to load because there is so much to try to match up. My systems take about 2 minutes before I have access to a shell, or the tasks start being performed.

    I’m sure I could remove more things, or you could build a kernel that only contains the drivers needed for a particular system, but it would not work on all systems available. Where I work, we only have 10 different systems. Others might only have 1 type of system.

    If you built your own kernel, it might load the task faster, or boot faster, but my kernels are meant to work on a broad number of systems.

    I hope this explains that.

    Thank you,[/quote]

    ok i fired up the kernel editor and loaded a kernel that i had used in the past to see what options where check off and i saw this

    [ATTACH=full]578[/ATTACH]

    so i’m wondering how this kernel even worked. Shouldn’t those options be checked off?

    [url="/_imported_xf_attachments/0/578_kernel.png?:"]kernel.png[/url]



  • [quote=“Albatros, post: 23911, member: 16710”]Here is a tutorial how to build a [URL=‘http://fogproject.org/forum/threads/request-for-kernel-compiling-info-please-read.4045/’]kernel[/URL]. I had no problems with this tutorial. The messages that apperars, how Tom said are not serious and it can take minutes until the kernel have the right drivers found. I have a PC where the kernel have needed around 4 minutes until it had all right drivers loaded.[/quote]

    I meant an actual video maybe posted on youtube. the instructions are good though.


Log in to reply
 

403
Online

39.3k
Users

11.0k
Topics

104.5k
Posts

Looks like your connection to FOG Project was lost, please wait while we try to reconnect.