只能连接到一个网络

只能连接到一个网络

几周前,我刚刚在我的 HP 笔记本电脑上安装了 Ubuntu 12.04(完全取代了 Windows)。一切似乎都很好,直到几天前,我无法使用家里的无线网络连接到互联网。我还尝试了其他三个无线网络,还尝试过通过以太网电缆连接。这些都是我过去能够毫无问题地连接的网络。每次都说我已连接到网络,但当我打开 Firefox 时,我收到消息“Firefox 无法在 start.ubuntu.com 上找到服务器”。我还尝试了 Google Chrome,但也没用。

但是,我可以连接到一个网络,即我学校的安全网络。我第一次注意到这个问题是在我安装了一些学校更新后回家却无法连接。我不确定这是否与这些更新有关,或者这只是巧合。当我回到学校时,它很好,然后当我回家时它又停止工作了。

以下是我执行 phipsalabim 建议的以下命令得到的结果:

~$ lspci -v | grep -iA 7 network
02:00.0 Network controller: Intel Corporation Centrino Wireless-N 1000
Subsystem: Intel Corporation Centrino Wireless-N 1000 BGN
Flags: bus master, fast devsel, latency 0, IRQ 44
Memory at d2500000 (64-bit, non-prefetchable) [size=8K]
Capabilities: <access denied>
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi

~$ iwconfig
 lo        no wireless extensions.

 wlan0     IEEE 802.11bgn  ESSID:"My School Secure"  
           Mode:Managed  Frequency:2.437 GHz  Access Point: DC:7B:94:87:AE:E1   
           Bit Rate=65 Mb/s   Tx-Power=14 dBm   
           Retry  long limit:7   RTS thr:off   Fragment thr:off
           Power Management:off
           Link Quality=52/70  Signal level=-58 dBm  
           Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
           Tx excessive retries:3300  Invalid misc:570   Missed beacon:0

 eth0      no wireless extensions.

请注意,我在学校,我可以访问它。

~$ rfkill list all
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
1: hp-wifi: Wireless LAN
Soft blocked: no
Hard blocked: no  

~$ lsmod
Module                  Size  Used by
snd_hda_codec_hdmi     32474  1 
snd_hda_codec_idt      70795  1 
bnep                   18281  2 
rfcomm                 47604  0 
bluetooth             180153  10 bnep,rfcomm
parport_pc             32866  0 
ppdev                  17113  0 
binfmt_misc            17540  1 
snd_hda_intel          33773  5 
snd_hda_codec         127706  3 snd_hda_codec_hdmi,snd_hda_codec_idt,snd_hda_intel
snd_hwdep              17764  1 snd_hda_codec
snd_pcm                97275  4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
i915                  477611  3 
drm_kms_helper         46978  1 i915
snd_seq_midi           13324  0 
snd_rawmidi            30748  1 snd_seq_midi
snd_seq_midi_event     14899  1 snd_seq_midi
arc4                   12529  2 
drm                   241971  4 i915,drm_kms_helper
snd_seq                61929  2 snd_seq_midi,snd_seq_midi_event
uvcvideo               72627  0 
videodev               98259  1 uvcvideo
snd_timer              29990  2 snd_pcm,snd_seq
hp_wmi                 18092  0 
joydev                 17693  0 
sparse_keymap          13890  1 hp_wmi
snd_seq_device         14540  3 snd_seq_midi,snd_rawmidi,snd_seq
v4l2_compat_ioctl32    17128  1 videodev
hp_accel               25976  0 
psmouse                97485  0 
wmi                    19256  1 hp_wmi
lis3lv02d              19876  1 hp_accel
i2c_algo_bit           13423  1 i915
video                  19651  1 i915
iwlwifi               401140  0 
mac_hid                13253  0 
wacom                  53300  0 
serio_raw              13211  0 
input_polldev          13896  1 lis3lv02d
lp                     17799  0 
mac80211              506862  1 iwlwifi
snd                    79041  19 snd_hda_codec_hdmi,snd_hda_codec_idt,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_ra    wmidi,snd_seq,snd_timer,snd_seq_device
cfg80211              205774  2 iwlwifi,mac80211
soundcore              15091  1 snd
snd_page_alloc         18529  2 snd_hda_intel,snd_pcm
parport                46562  3 parport_pc,ppdev,lp
hid_logitech_dj        18730  0 
ums_realtek            18248  0 
usbhid                 47238  1 hid_logitech_dj
hid                    99636  2 hid_logitech_dj,usbhid
r8169                  62154  0 
usb_storage            49198  1 ums_realtek

以及有线连接。

~$ lspci -v | grep -iA 10 ethernet
   01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 02)
   Subsystem: Hewlett-Packard Company Device 3662
   Flags: bus master, fast devsel, latency 0, IRQ 43
   I/O ports at 2000 [size=256]
   Memory at d0410000 (64-bit, prefetchable) [size=4K]
   Memory at d0400000 (64-bit, prefetchable) [size=64K]
   Expansion ROM at d0420000 [disabled] [size=128K]
   Capabilities: <access denied>
   Kernel driver in use: r8169
   Kernel modules: r8169

答案1

好的,一切看起来都很好。我很确定这是 N 速度问题。

当你到家时。打开终端并运行:

sudo ifconfig wlan0 down

这会关闭你的 wifi。然后运行

sudo rmmod -f iwlwifi

这将删除模块

sudo modprobe iwlwifi 11n_disable=1

这将使用附加选项重新加载模块

sudo ifconfig wlan0 up

这会使 wifi 接口重新启动。

完成后,连接 wifi 并检查网页是否呈现

这些更改仅适用于当前会话。如果此操作解决了问题,则必须将其永久生效。

在终端运行:

gksudo gedit /etc/modprobe.d/iwlwifi.conf

在打开的文件(iwlwifi.conf)中添加以下行

options iwlwifi 11n_disable=1

如果这不能解决问题,请报告。我会羞愧地低下头,我相信比我更有知识的人会解决你的问题。

祝你好运


以太网问题

12.04 与您的以太网卡不兼容。要修复此问题。

下载驱动程序从此页面(向下滚动到 linux/unix 部分并从最近的镜像下载 linux 驱动程序)到您的~/Download文件夹

然后在运行期间:

gksudo gedit  /etc/modprobe.d/blacklist.conf

在文件末尾附加:

blacklist r8169

保存并关闭文件,最后运行:

sudo update-initramfs -u && cd ~/Downloads && tar xvf r8101-1.023.00.tar.bz2 && cd r8101-1.023.00 && sudo sh autorun.sh

重启

相关内容