[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Totally non-functioning wifi card- starting again completely was: Re: Laptop wireless problem



On Monday 04 July 2016 15:16:23 Brian wrote:
> On Mon 04 Jul 2016 at 14:53:13 +0100, Lisi Reisz wrote:
> > On Saturday 02 July 2016 14:07:45 deloptes wrote:
> > > Lisi Reisz wrote:
> > > > Where next?
> > >
> > > reload wifi kernel modules and get dmesg
> > >
> > > try iwlconfig
> > >
> > > check if you have the appropriate firmware
> >
> > sarah@debian-wheezy:~$ dmesg | grep 2200
> > [   11.175897] ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver,
> > 1.2.2kmprq
> > [   11.175902] ipw2200: Copyright(c) 2003-2006 Intel Corporation
> > [   11.176356] ipw2200: Detected Intel PRO/Wireless 2200BG Network
> > Connection [   11.328328] ipw2200 0000:03:03.0: firmware: direct-loading
> > firmware ipw2200-bss.fw
> > [   11.461720] ipw2200: Detected geography ZZD (13 802.11bg channels, 0
> > 802.11a channels)
>
> Looks ok.
>
> > sarah@debian-wheezy:~$ iwconfig
> > bash: iwconfig: command not found
> > sarah@debian-wheezy:~$ su
> > Password:
>
> Probably no need for this. Try /sbin/iwconfig
>
> > root@debian-wheezy:/home/sarah# lsmod | grep 2200
> > ipw2200               130216  0
> > libipw                 29891  1 ipw2200
> > cfg80211              350041  2 libipw,ipw2200
> > lib80211               12829  2 libipw,ipw2200
> > root@debian-wheezy:/home/sarah#
> >
> > I don't know which of the above kernel modules to reload and I have been
> > rebooting frequently for various reasons - which reloads kernel modules.
>
> '/sbin/modinfo ipw2200' and look at "firmware" and "depends" lines.

sarah@debian-wheezy:~$ /sbin/modinfo ipw2200 | grep firmware
firmware:       ipw2200-bss.fw
firmware:       ipw2200-sniffer.fw
firmware:       ipw2200-ibss.fw
parm:           cmdlog:allocate a ring buffer for logging firmware commands 
(int)
sarah@debian-wheezy:~$ /sbin/modinfo ipw2200 | grep depends
depends:        cfg80211,libipw,lib80211
sarah@debian-wheezy:~$



>
> > Some more information, a quote from
> > /etc/udev/rules.d/70-persistent-net.rules
> >
> > <quote>
> > # PCI device 0x8086:0x4220 (ipw2200)
> > SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*",
> > </quote>
>
> If that is all you have that's not right. Delete the file and reboot; it
> will be regenerated.

It isn't.   It is just a short quotation to show the ipw 2200 and the  
DRIVERS=="?*", because it bothered me that the drivers bit just had a 
question mark, but apparently my worry about that was misplaced.  Whole file 
beneath my signature.

Thanks,
Lisi

sarah@debian-wheezy:~$ cat /etc/udev/rules.d/70-persistent-net.rules
# This file was automatically generated by the /lib/udev/write_net_rules
# program, run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single
# line, and change only the value of the NAME= key.

# PCI device 0x14e4:/sys/devices/pci0000:00/0000:00:1e.0/0000:03:00.0/ssb0:0 
(b44)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", 
ATTR{address}=="00:14:22:e7:6f:21", ATTR{dev_id}=="0x0", ATTR{type}=="1", 
KERNEL=="eth*", NAME="eth0"

# PCI device 0x8086:/sys/devices/pci0000:00/0000:00:1e.0/0000:03:03.0 
(ipw2200)
# SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", 
ATTR{address}=="00:16:6f:00:3a:b3", ATTR{dev_id}=="0x0", ATTR{type}=="1", 
KERNEL=="eth*", NAME="eth1"

# PCI device 0x8086:0x4220 (ipw2200)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", 
ATTR{address}=="00:16:6f:00:3a:b3", ATTR{dev_id}=="0x0", ATTR{type}=="1", 
KERNEL=="eth*", NAME="wlan0"
sarah@debian-wheezy:~$ 


Reply to: