You are not logged in.
Ok, I did a [pacman -Syu] on my laptop, and everything went well. So I decided to upgrade my PC as well, did a reboot and then couldn't ssh into it.
Had to access the machine, and found
# systemctl --failed
UNIT LOAD ACTIVE SUB JOB DESCRIPTION
dhcpcd@eth0.service loaded failed failed dhcpcd on eth0
httpd.service loaded failed failed Apache Web Server
systemd-modules-load.service loaded failed failed Load Kernel Modules
LOAD = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB = The low-level unit activation state, values depend on unit type.
JOB = Pending job for the unit.
3 loaded units listed. Pass --all to see loaded but inactive units, too.
To show all installed unit files use 'systemctl list-unit-files'.
so it failed to load kernel modules...
# systemctl status systemd-modules-load.service
systemd-modules-load.service - Load Kernel Modules
Loaded: loaded (/usr/lib/systemd/system/systemd-modules-load.service; static)
Active: failed (Result: exit-code) since Wed, 17 Oct 2012 18:27:11 -0400; 45min ago
Docs: man:systemd-modules-load.service(8)
man:modules-load.d(5)
Process: 102 ExecStart=/usr/lib/systemd/systemd-modules-load (code=exited, status=1/FAILURE)
CGroup: name=systemd:/system/systemd-modules-load.service
Oct 17 18:27:11 MyHost systemd[1]: Failed to start Load Kernel Modules.
Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable.
... then I checked network devices
# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
# ip addr show dev eth0
Device "eth0" does not exist.
... then the modules; and I saw that none appeared for the Ethernet...
# lspci -v | grep Ethernet -A8
00:07.0 Bridge: NVIDIA Corporation MCP61 Ethernet (rev a2)
Subsystem: Hewlett-Packard Company Device 2a6c
Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 5
Memory at fe02d000 (32-bit, non-prefetchable) [size=4K]
I/O ports at fc00 [size=8]
Capabilities: [44] Power Management version 2
Capabilities: [50] MSI: Enable- Count=1/8 Maskable+ 64bit+
Capabilities: [6c] HyperTransport: MSI Mapping Enable- Fixed+
... whereas they did for other devices
# lspci -v | grep Kernel
Kernel driver in use: ohci_hcd
Kernel driver in use: ehci_hcd
Kernel driver in use: sata_nv
Kernel driver in use: sata_nv
Kernel driver in use: pcieport
Kernel driver in use: pcieport
Kernel driver in use: pcieport
Kernel driver in use: nouveau
I'm guessing it's probably something with the new image after the pgrade, but I don't know which module to load nor do I
understand why systemd isn't loading the modules when it was working stable enough to act as a headless server before. However, I've only been a week or so with systemd and might have overlooked something in the configs. Any help or insight would be greatly appreciated. Please. I'm desperate.
Last edited by confusion-is-my-sedative (2012-10-26 21:30:01)
Neither Socrates nor Jesus ever wrote a single thing, and it might be that their fame was extended by the relativism this provided.
Offline
I'm having the same problem with network ( https://bbs.archlinux.org/viewtopic.php … 1#p1180001 ) and now with fglrx module
Offline
Plantroon, thanks for the reply. The problem was that systemd seemed to be working fine for the first week or so-- so well in fact, that I decided to run the computer as a headless server. After thinking the system was stable the issue with there being no "existing eth0 device" found seemed to be a real bummer. I'll browse through the posts and see if I get anything through. I probably missed something.
Neither Socrates nor Jesus ever wrote a single thing, and it might be that their fame was extended by the relativism this provided.
Offline
Seems Nvidia Forcedeth module is not loading, try this;
echo forcedeth > /etc/modules-load.d/forcedeth.conf
Offline
Yep, I got that far, and tried the same advice from a different user with a 'tee' command which did the same thing, but unfortunately the forcedeth module can't be loaded because its in a different directory than the 'uname -r' specification allows modprobe to search for. I posted my attempts here: https://bbs.archlinux.org/viewtopic.php?pid=1181940
Neither Socrates nor Jesus ever wrote a single thing, and it might be that their fame was extended by the relativism this provided.
Offline