Attempt to locate why after 1 boot do we only get Tux

Post new topic   Reply to topic    DD-WRT Forum Index -> X86 based Hardware
Author Message
Wildlion
DD-WRT Guru


Joined: 24 May 2016
Posts: 1407

PostPosted: Tue Jun 22, 2021 2:35    Post subject: Attempt to locate why after 1 boot do we only get Tux Reply with quote
(sorry for long Subject)

I want to work openly so if someone else sees any mistakes they let us know, but I also want to help BrainSlayer.

The last build that works consistently on always seeing boot messages is:
05/17/2021 - r46690 -- works
05/20/2021 - r46716 -- broken

so it has to be those commits, thus I created this from svn to see the changes:

https://svn.dd-wrt.com/changeset/46716/src?old=46691&old_path=%2Fsrc

The list of changed files are:

    linux/universal/linux-4.4/.config_std_noac (1 diff)
    linux/universal/linux-4.4/brcm/arm/ctf/linux/ctf.o ( previous)
    linux/universal/linux-4.4/brcm/arm/dhd/src/dhd/sys/dhd_common.o ( previous)
    linux/universal/linux-4.4/brcm/arm/et/sys/et_linux.c (4 diffs)
    linux/universal/linux-4.4/brcm/arm/shared/bcmrobo.c (4 diffs)
    linux/universal/linux-4.4/brcm/arm/wl/sys/wl_linux.o ( previous)
    linux/universal/linux-4.4/brcm/mipsel/ctf/linux/ctf.o ( previous)
    linux/universal/linux-4.4/brcm/mipsel/et/sys/et_linux.c (4 diffs)
    linux/universal/linux-4.4/brcm/mipsel/shared/bcmrobo.c (4 diffs)
    linux/universal/linux-4.4/brcm/mipsel/wl/sys/wl_linux.o ( previous)
    linux/universal/linux-4.4/brcm/mipsel_r1/ctf/linux/ctf.o ( previous)
    linux/universal/linux-4.4/brcm/mipsel_r1/et/sys/et_linux.c (4 diffs)
    linux/universal/linux-4.4/brcm/mipsel_r1/shared/bcmrobo.c (4 diffs)
    linux/universal/linux-4.4/drivers/net/Makefile (1 diff)
    linux/universal/linux-4.4/drivers/net/ctf/Makefile (1 diff)
    linux/universal/linux-4.4/drivers/net/ethernet/bcm57xx/Makefile (1 diff)
    linux/universal/linux-4.4/drivers/net/phy/b53/b5301x_srab.c (2 diffs)
    router/driver_changelogs/driver_repository.log (1 diff)
    router/httpd/visuals/dd-wrt.c (3 diffs)
    router/httpd/visuals/ejs.c (1 diff)
    router/services/networking/generic/interface.c (1 diff)
    router/services/sysinit/sysinit-broadcom.c (2 diffs)
    router/smbd-next/smbd/.travis.yml (1 diff)
    router/smbd-next/smbd/mgmt/ksmbd_ida.c (1 diff)
    router/smbd-next/smbd/smb2pdu.c (5 diffs)
    router/smbd-next/smbd/smb2pdu.h (1 diff)
    router/smbd-next/smbd/smbfsctl.h (1 diff)
    router/smbd-next/smbd/vfs.c (1 diff)
    router/smbd-next/smbd/vfs.h (1 diff)


from spending time it should not be any of the:
router/smbd-next
-- from my understanding these are for server message block (thus independant of boot)

If I understand the layout of the code correctly the folders starting with:
linux/universal/linux-4.4/brcm/
are for broadcom and thus independent of x86_64 (the subfolders help confirm this arm and mipsel)

router/httpd should be the http service and thus not affect the boot

and router/services/sysinit/sysinit-broadcom.c is for broadcom, but we are on x86_64 which has its own (sysinit-x86.c)

so I am down to:

    linux/universal/linux-4.4/.config_std_noac (1 diff)
    linux/universal/linux-4.4/drivers/net/Makefile (1 diff)
    linux/universal/linux-4.4/drivers/net/ctf/Makefile (1 diff)
    linux/universal/linux-4.4/drivers/net/ethernet/bcm57xx/Makefile (1 diff)
    linux/universal/linux-4.4/drivers/net/phy/b53/b5301x_srab.c (2 diffs)
    router/driver_changelogs/driver_repository.log (1 diff)
    router/services/networking/generic/interface.c (1 diff)


This is where I am stopping for now. Will pick up tomorrow...

If anyone has any comments or thoughts would be appreciated.
Sponsor
Wildlion
DD-WRT Guru


Joined: 24 May 2016
Posts: 1407

PostPosted: Wed Jun 23, 2021 1:10    Post subject: Reply with quote
linux/universal/linux-4.4/drivers/net/Makefile (1 diff)

change is protected by ifeq CONFIG_BCM47XX -- this should be no since it is supporting MIPS not x86

linux/universal/linux-4.4/drivers/net/ctf/Makefile (1 diff)

change is a makefile for CTF and MPIS32 -- no effect

linux/universal/linux-4.4/drivers/net/ethernet/bcm57xx/Makefile (1 diff)

change is in a makefile MIPS change -- no effect


linux/universal/linux-4.4/drivers/net/phy/b53/b5301x_srab.c (2 diffs)

broadcom SRAB access driver -- not x86

now down to:

    linux/universal/linux-4.4/.config_std_noac (1 diff)
    router/driver_changelogs/driver_repository.log (1 diff)
    router/services/networking/generic/interface.c (1 diff)
kernel-panic69
DD-WRT Guru


Joined: 08 May 2018
Posts: 14125
Location: Texas, USA

PostPosted: Wed Jun 23, 2021 4:20    Post subject: Reply with quote
You probably won't find the cause in the public repository. The source code on the build server isn't public.
_________________
"Life is but a fleeting moment, a vapor that vanishes quickly; All is vanity"
Contribute To DD-WRT
Pogo - A minimal level of ability is expected and needed...
DD-WRT Releases 2023 (PolitePol)
DD-WRT Releases 2023 (RSS Everything)

----------------------
Linux User #377467 counter.li.org / linuxcounter.net
Wildlion
DD-WRT Guru


Joined: 24 May 2016
Posts: 1407

PostPosted: Thu Jun 24, 2021 1:39    Post subject: Reply with quote
Oh, well thank you KP, that was where I was starting to get down to, because I know some are "private"...

Well it was worth a shot.
bds3151
DD-WRT Novice


Joined: 20 Jul 2021
Posts: 6

PostPosted: Sat Aug 07, 2021 20:21    Post subject: One boot issue on x86 64 Reply with quote
Has this been fixed? On which version? I know the firmware dated 5/17/21 works but have tested several other new versions and none have worked.
kernel-panic69
DD-WRT Guru


Joined: 08 May 2018
Posts: 14125
Location: Texas, USA

PostPosted: Sat Aug 07, 2021 20:26    Post subject: Reply with quote
Did you try 47135?

https://download1.dd-wrt.com/dd-wrtv2/downloads/betas/2021/08-07-2021-r47135/

_________________
"Life is but a fleeting moment, a vapor that vanishes quickly; All is vanity"
Contribute To DD-WRT
Pogo - A minimal level of ability is expected and needed...
DD-WRT Releases 2023 (PolitePol)
DD-WRT Releases 2023 (RSS Everything)

----------------------
Linux User #377467 counter.li.org / linuxcounter.net
bds3151
DD-WRT Novice


Joined: 20 Jul 2021
Posts: 6

PostPosted: Sat Aug 07, 2021 20:42    Post subject: One Boot Reply with quote
Thanks I'll give it a try.
Wildlion
DD-WRT Guru


Joined: 24 May 2016
Posts: 1407

PostPosted: Sat Aug 07, 2021 20:57    Post subject: Reply with quote
I should have time to try it in a few days and will post my report.
bds3151
DD-WRT Novice


Joined: 20 Jul 2021
Posts: 6

PostPosted: Sun Aug 08, 2021 4:31    Post subject: One Boot Reply with quote
r47135 works great. Thanks again.
kernel-panic69
DD-WRT Guru


Joined: 08 May 2018
Posts: 14125
Location: Texas, USA

PostPosted: Sun Aug 08, 2021 10:47    Post subject: Reply with quote
Report in the build thread, that's why it's there.

https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=329880

_________________
"Life is but a fleeting moment, a vapor that vanishes quickly; All is vanity"
Contribute To DD-WRT
Pogo - A minimal level of ability is expected and needed...
DD-WRT Releases 2023 (PolitePol)
DD-WRT Releases 2023 (RSS Everything)

----------------------
Linux User #377467 counter.li.org / linuxcounter.net
Display posts from previous:    Page 1 of 1
Post new topic   Reply to topic    DD-WRT Forum Index -> X86 based Hardware All times are GMT

Navigation

 
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 cannot download files in this forum