View previous topic :: View next topic |
Author |
Message |
hanj Veteran
Joined: 19 Aug 2003 Posts: 1500
|
Posted: Fri Aug 31, 2018 4:01 pm Post subject: No keyboard/network after boot |
|
|
I'm running gentoo as a firewall, and today there was a long power outage. After the power came up, I noticed things were still not happy. NICs are showing link, but shortly after init, keyboard stops working (USB or PS/2). NICs show up during init, but I have no way to see what's going on.
I boot via Live CD.. and keyboard works. I go into grub/recovery and the interface is pingable, but again, I lose keyboard.
I'm running 4.9.76. Any ideas where to look? I'm booting again into Live CD to ensure that USB support is there.. it was and should be working fine, but will confirm.
I just think it's totally weird that my PS/2 doesn't work as well
Thanks!
hanji _________________ Server Admin Blog - Uno-Code.com
Last edited by hanj on Fri Aug 31, 2018 4:47 pm; edited 1 time in total |
|
Back to top |
|
|
Jaglover Watchman
Joined: 29 May 2005 Posts: 8291 Location: Saint Amant, Acadiana
|
|
Back to top |
|
|
hanj Veteran
Joined: 19 Aug 2003 Posts: 1500
|
Posted: Fri Aug 31, 2018 4:45 pm Post subject: |
|
|
Jaglover wrote: | I'd look at the /var/log/messages after booting from live CD. |
I even booted up with old hardened-sources kernel. No keyboard. No network. USB support is confirmed in all the kernels I booted in.
Looking for interesting things...
Code: | PNP: No PS/2 controller found. Probing ports directly
mousedev: PS/2 mouse device common for all mic
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver |
messages does show
Code: | tg3 eth0: Link is up at 1000 Mbps, full duplex
8139too eth1: link up, 100Mbps, full-duplex
8139too eth2: link up, 100Mbps, full-duplex |
Code: | /etc/init.d/ntp-client: Error: ntp-client failed to start |
All of my internal machines are unable to ping 10.0.0.1
So it seems the interfaces are up. Not sure why no traffic is flowing.
It shows that USB HID is up, but USB keyboard does not work (tried multiple), and the one I'm using with the Live CD works fine.
PS/2 controller not found.. I'll look to see what needs to be enabled there.
Thanks!
hanji _________________ Server Admin Blog - Uno-Code.com |
|
Back to top |
|
|
hanj Veteran
Joined: 19 Aug 2003 Posts: 1500
|
Posted: Fri Aug 31, 2018 4:48 pm Post subject: |
|
|
Jaglover wrote: | Also I suggest you remove the word URGENT from the title. It is considered rude. |
Done. _________________ Server Admin Blog - Uno-Code.com |
|
Back to top |
|
|
Jaglover Watchman
Joined: 29 May 2005 Posts: 8291 Location: Saint Amant, Acadiana
|
Posted: Fri Aug 31, 2018 4:52 pm Post subject: |
|
|
Sometimes NVRAM where BIOS settings are stored gets corrupted, resetting it may be a good idea. Is the battery healthy? If not, your BIOS maybe reset itself
during power outage. The /var/log/messages is from your installation, not from liveCD, right? _________________ My Gentoo installation notes.
Please learn how to denote units correctly! |
|
Back to top |
|
|
hanj Veteran
Joined: 19 Aug 2003 Posts: 1500
|
Posted: Fri Aug 31, 2018 4:55 pm Post subject: |
|
|
Jaglover wrote: | Sometimes NVRAM where BIOS settings are stored gets corrupted, resetting it may be a good idea. The /var/log/messages is from your installation, not from liveCD, right? |
Correct. I pulled it from /mnt/gentoo/var/log/messages
Just curious, if the NVRAM was corrupted, wouldn't I have still have problem with the Live CD?
Also, verified that HID buss support =y. I think that is the only place for old PS/2?
Like I mentioned, keyboard works on BIOS, works at grub, but fails right after kernel load. Could this be a udev issue? I thought for sure, loading up an old hardened-sources kernel, things would be happy.
Thanks for the help.
hanji _________________ Server Admin Blog - Uno-Code.com |
|
Back to top |
|
|
Jaglover Watchman
Joined: 29 May 2005 Posts: 8291 Location: Saint Amant, Acadiana
|
|
Back to top |
|
|
hanj Veteran
Joined: 19 Aug 2003 Posts: 1500
|
Posted: Fri Aug 31, 2018 4:59 pm Post subject: |
|
|
Jaglover wrote: | Is the battery healthy? |
No. I do see a message about low voltage on the battery and clicked F1 to get past that. Could that be the problem?? _________________ Server Admin Blog - Uno-Code.com |
|
Back to top |
|
|
Jaglover Watchman
Joined: 29 May 2005 Posts: 8291 Location: Saint Amant, Acadiana
|
|
Back to top |
|
|
hanj Veteran
Joined: 19 Aug 2003 Posts: 1500
|
Posted: Fri Aug 31, 2018 5:12 pm Post subject: |
|
|
Jaglover wrote: | Low battery means your BIOS settings will not survive power outages and the BIOS will reset to defaults. Possible cause for NVRAM corruption, too. |
Okay.. I added a new battery in there. I didn't really set up anything in the BIOS prior. Drive is showing up. Onboard NIC is activated. Standard PCI nic cards for the other interfaces. I set system time and again, things appear booted. Interfaces show up. Services start. I wish I could get in there just to see if ping works. Still unable to get USB or PS/2 to work.
What do you about the NVRAM corruption?
I'll boot into live CD again and run fsck
Thanks!
hanji _________________ Server Admin Blog - Uno-Code.com |
|
Back to top |
|
|
Jaglover Watchman
Joined: 29 May 2005 Posts: 8291 Location: Saint Amant, Acadiana
|
|
Back to top |
|
|
hanj Veteran
Joined: 19 Aug 2003 Posts: 1500
|
Posted: Fri Aug 31, 2018 5:29 pm Post subject: |
|
|
Jaglover wrote: | I'd do a dry run of fsck to be sure there is no filesystem corruption. |
I ran fsck on all partitions.. and they came out clean.
h _________________ Server Admin Blog - Uno-Code.com |
|
Back to top |
|
|
hanj Veteran
Joined: 19 Aug 2003 Posts: 1500
|
Posted: Fri Aug 31, 2018 5:30 pm Post subject: |
|
|
Jaglover wrote: | https://www.groovypost.com/howto/reset-pc-bios-defaults-nvram-mac
There may be differences in terminology, don't pay attention. |
Since I removed the battery and replaced it.. that should have reset it no?
h _________________ Server Admin Blog - Uno-Code.com |
|
Back to top |
|
|
hanj Veteran
Joined: 19 Aug 2003 Posts: 1500
|
Posted: Fri Aug 31, 2018 5:54 pm Post subject: |
|
|
Ok.. just for giggles, I popped the drive into another machine... same problem. No keyboard. Unreachable cards. I *think* that removes the BIOS/NVRAM idea. What about udev?
Thanks!
hanji _________________ Server Admin Blog - Uno-Code.com |
|
Back to top |
|
|
Jaglover Watchman
Joined: 29 May 2005 Posts: 8291 Location: Saint Amant, Acadiana
|
Posted: Fri Aug 31, 2018 6:03 pm Post subject: |
|
|
Must be something wrong with openrc then, probably the initialization of system is broken. I never had any issues with openrc myself, so I have no first hand experience, but I believe openrc can be set to log verbosely, I'd see Gentoo wiki and have a closer look at /etc/rc.conf. _________________ My Gentoo installation notes.
Please learn how to denote units correctly! |
|
Back to top |
|
|
hanj Veteran
Joined: 19 Aug 2003 Posts: 1500
|
Posted: Fri Aug 31, 2018 6:51 pm Post subject: |
|
|
Jaglover wrote: | Must be something wrong with openrc then, probably the initialization of system is broken. I never had any issues with openrc myself, so I have no first hand experience, but I believe openrc can be set to log verbosely, I'd see Gentoo wiki and have a closer look at /etc/rc.conf. |
Set rc.log, verbose logging, and no complaints in there. I don't get it. I think the keyboard is right at kernel load. I'm unable to issue numlock right after grub... before rc. _________________ Server Admin Blog - Uno-Code.com |
|
Back to top |
|
|
hanj Veteran
Joined: 19 Aug 2003 Posts: 1500
|
Posted: Fri Aug 31, 2018 7:06 pm Post subject: |
|
|
Getting closer. I ditched the iptables start up script and I was able to ping and access the box. Restarting the iptables and loading the iptables state, locked me out again. So I think something weird happened in iptables. That addresses the network issue. Still need to get around the keyboard problem.
Thanks!
hanji _________________ Server Admin Blog - Uno-Code.com |
|
Back to top |
|
|
hanj Veteran
Joined: 19 Aug 2003 Posts: 1500
|
Posted: Fri Aug 31, 2018 8:00 pm Post subject: |
|
|
Okay.. network is back up. There was something definitely corrupted in iptables. Re-executed my iptables.sh script and saved it again, and I'm able to boot back in an operable system. My KVM, USB keyboard, and PS/2 keyboard still do not function at all when directly connected. I'm still going to dig into that.
Thanks
hanji _________________ Server Admin Blog - Uno-Code.com |
|
Back to top |
|
|
|