Benjamin Peter
2005-09-30 10:50:02 UTC
Hi list,
I have a problem getting my Netgear WG511 card to work
again. (It worked some time ago)
When running 'ifconfig eth1 up' I get
SIOCSIFFLAGS: No such file or directory
I hope you have an idea what I might have missed.
Here is some gathered information about my sys.
#####################
# System information
#####################
Debian testing
$ uname -a
Linux spike 2.6.13.2-dd #2 Tue Sep 27 16:13:48 CEST 2005 i686 GNU/Linux
$ lspci | grep Prism
0000:03:00.0 Network controller: Intersil Corporation Intersil ISL3890 [Prism GT/Prism Duette] (rev 01)
$ cat /proc/sys/kernel/hotplug
/sbin/udevsend
$ /sbin/hotplug help
Usage: /etc/hotplug.d/default/default.hotplug AgentName [AgentArguments]
AgentName values on this system: dasd firmware ieee1394 input net pci scsi tape usb
$ ls -la /usr/lib/hotplug/firmware/isl3890
-rw-r--r-- 1 root root 93996 Sep 27 16:56 /usr/lib/hotplug/firmware/isl3890
############
# The failing command
############
# ifconfig eth1 up
SIOCSIFFLAGS: No such file or directory
############
# syslog
############
Sep 30 12:05:44 spike kernel: eth1: resetting device...
Sep 30 12:05:44 spike kernel: eth1: uploading firmware...
Sep 30 12:05:54 spike kernel: prism54: request_firmware() failed for 'isl3890'
Sep 30 12:05:54 spike kernel: eth1: could not upload firmware ('isl3890')
Sep 30 12:05:54 spike kernel: eth1: islpci_reset: failure
###############
# Some experiment
###############
When I want to run it manualy with:
$ export ACTION=add DEVPATH=bus/pci/drivers/prism54/0000:03:00.0 FIRMWARE=isl3890
$ hotplug firmware
I sent my firmware.agent as atachement.
I get the following:
/etc/hotplug/firmware.agent: line 45: /sys/bus/pci/drivers/prism54/0000:03:00.0/loading: Permission denied
cp: cannot create regular file `/sys/bus/pci/drivers/prism54/0000:03:00.0/data': Permission denied
/etc/hotplug/firmware.agent: line 47: /sys/bus/pci/drivers/prism54/0000:03:00.0/loading: Permission denied
and actually there is no "loading"
$ ls /sys/bus/pci/drivers/prism54/0000:03:00.0
bus config driver local_cpus power resource0 subsystem_vendor
class device irq modalias resource subsystem_device vendor
Thank you,
Benjamin Peter
I have a problem getting my Netgear WG511 card to work
again. (It worked some time ago)
When running 'ifconfig eth1 up' I get
SIOCSIFFLAGS: No such file or directory
I hope you have an idea what I might have missed.
Here is some gathered information about my sys.
#####################
# System information
#####################
Debian testing
$ uname -a
Linux spike 2.6.13.2-dd #2 Tue Sep 27 16:13:48 CEST 2005 i686 GNU/Linux
$ lspci | grep Prism
0000:03:00.0 Network controller: Intersil Corporation Intersil ISL3890 [Prism GT/Prism Duette] (rev 01)
$ cat /proc/sys/kernel/hotplug
/sbin/udevsend
$ /sbin/hotplug help
Usage: /etc/hotplug.d/default/default.hotplug AgentName [AgentArguments]
AgentName values on this system: dasd firmware ieee1394 input net pci scsi tape usb
$ ls -la /usr/lib/hotplug/firmware/isl3890
-rw-r--r-- 1 root root 93996 Sep 27 16:56 /usr/lib/hotplug/firmware/isl3890
############
# The failing command
############
# ifconfig eth1 up
SIOCSIFFLAGS: No such file or directory
############
# syslog
############
Sep 30 12:05:44 spike kernel: eth1: resetting device...
Sep 30 12:05:44 spike kernel: eth1: uploading firmware...
Sep 30 12:05:54 spike kernel: prism54: request_firmware() failed for 'isl3890'
Sep 30 12:05:54 spike kernel: eth1: could not upload firmware ('isl3890')
Sep 30 12:05:54 spike kernel: eth1: islpci_reset: failure
###############
# Some experiment
###############
When I want to run it manualy with:
$ export ACTION=add DEVPATH=bus/pci/drivers/prism54/0000:03:00.0 FIRMWARE=isl3890
$ hotplug firmware
I sent my firmware.agent as atachement.
I get the following:
/etc/hotplug/firmware.agent: line 45: /sys/bus/pci/drivers/prism54/0000:03:00.0/loading: Permission denied
cp: cannot create regular file `/sys/bus/pci/drivers/prism54/0000:03:00.0/data': Permission denied
/etc/hotplug/firmware.agent: line 47: /sys/bus/pci/drivers/prism54/0000:03:00.0/loading: Permission denied
and actually there is no "loading"
$ ls /sys/bus/pci/drivers/prism54/0000:03:00.0
bus config driver local_cpus power resource0 subsystem_vendor
class device irq modalias resource subsystem_device vendor
Thank you,
Benjamin Peter