Здравствуйте, помогите приобщиться детишкам к дарам цивилизации. Я работаю техником в школе. Установил на компьютер последнюю версию open SUSE 13.1. В соседний кабинет установил роутер TP Link, купил wi fi приемник ASUS WL-167G V3, к нему есть диск с драйверами для Windows, но на этом диске есть папка linux, я так полагаю это и есть драйвера под линукс. 2 дня пробывал разные способы установки, но постоянно ничего не получалось, уже в голове одна каша от этого. Помогите пожалуйста пошагово установить драйвера с диска.

2 (07.05.2014 14:47:15 отредактировано baralgin)

http://forum.ubuntu.ru/index.php?topic=121072.0 посмотрите тут. А что именно не получается то?

3

<<Method 1>>
Runing the scripts accomplish all operations including building up modules
from the source code, installing driver to the kernel and starting up the nic.
    1. Build up the drivers from the source code
      make

    2. Install the driver to the kernel
          make install
          reboot

    3. bring up wlan if nic is not brought up by GUI, such as NetworkManager
      ifconfig wlan0 up
      Note: use ifconfig to check whether wlan0 is brought up and use iwconfig to check your wlan interface name,
                since it may change wlan0 to wlan1,etc.

<<Method 2>>
Or only load the driver module to kernel and start up nic.
     1. Build up the drivers from the source code
      make
         2. Copy firmware to /lib/firmware/ or /lib/firmware/(KERNEL_VERSION)/
            cp -rf firmware/RTL8192SU /lib/firmware
          or
            cp -rf firmware/RTL8192SU /lib/firmware/(KERNEL_VERSION)
          Note: This depends on whether (KERNEL_VERSION) subdirectory exists under /lib/firmware

     3. Load driver module to kernel and start up nic.
      ./wlan0up
          Note: when "insmod: error inserting 'xxxx.ko': -1 File exists" comes out
                after run ./wlan0up, please run ./wlan0down first, then it should
                be ok..
      Note: If you see the message of "unkown symbol" during ./wlan0up, it
        is suggested to build driver by <<Method 1>>

4

При попытке вбить команду make, make install пишет что не найдена... Пробывал много способов, но выдавал или ошибку или писал, что не видит команду или программу. Напишите, с чего начать мне.

5

а как вы убедились что он не подцепился автоматически?
покажите вывод

 Консоль:
lsusb

6

Bus 001 Device 005: ID 0b05:1791 ASUSTek Computer, Inc. WL-167G v3 802.11n Adapter [Realtek RTL8188SU]
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Это при вставленном приемнике wifi

7 (07.05.2014 15:41:26 отредактировано baralgin)

gorecore17 пишет:

Bus 001 Device 005: ID 0b05:1791 ASUSTek Computer, Inc. WL-167G v3 802.11n Adapter [Realtek RTL8188SU]

ну, собственно, он определился. Ничего не надо ставить. Настраивайте соединение как вам нужно теперь.

8

baralgin пишет:
gorecore17 пишет:

Bus 001 Device 005: ID 0b05:1791 ASUSTek Computer, Inc. WL-167G v3 802.11n Adapter [Realtek RTL8188SU]

ну, собственно, он определился. Ничего не надо ставить. Настраивайте соединение как вам нужно теперь.

а как? network manager вообще беспроводные сети не видит, там даже вкладка беспроводные не высвечивается.

9

покажите

 Консоль:
ifconfig -a

10

ifconfig -a
enp0s29f7 Link encap:Ethernet  HWaddr 08:60:6E:63:6F:1E  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

enp2s0    Link encap:Ethernet  HWaddr 00:1D:60:90:F4:B2  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:1
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Memory:dffc0000-e0000000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:3378 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3378 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:268404 (262.1 Kb)  TX bytes:268404 (262.1 Kb)

11

Посмотрите в Центре управления Yast, в разделе Сетевые устройства, Сетевые настройки. Виден ли там wi-fi адаптер? Если виден, то попробуйте там его и настроить.

12

Если у вас не 2 сетевые карты, то один из enp* и есть wi-fi адаптер. Я в таких делах не силен. Попробуйте

 Консоль:
ifconfig enp0s29f7 up

Установите пакет wireless-tools если не установлен.
 Консоль:
iwlist enp0s29f7 scan

13

dima_nov пишет:

Посмотрите в Центре управления Yast, в разделе Сетевые устройства, Сетевые настройки. Виден ли там wi-fi адаптер? Если виден, то попробуйте там его и настроить.

Ах да, я совсем забыл про него!! Да там приемник отображается. Но не подскажете, что именно там нужно настроить? Там вбита маска подсети, IP адрес и имя узла не вбиты, их нужно вбивать? как их узнать?

14

baralgin пишет:

Если у вас не 2 сетевые карты, то один из enp* и есть wi-fi адаптер. Я в таких делах не силен. Попробуйте

 Консоль:
ifconfig enp0s29f7 up

Установите пакет wireless-tools если не установлен.
 Консоль:
iwlist enp0s29f7 scan

На первую команду отвечает неизвестная команда, на вторую чтото вроде неизвестная поддержка сканирования.

15

А вы переключили метод установки сети на "управляемый пользователем с NetworkManager"?

16 (07.05.2014 16:56:19 отредактировано dima_nov)

gorecore17 пишет:

Да там приемник отображается. Но не подскажете, что именно там нужно настроить? Там вбита маска подсети, IP адрес и имя узла не вбиты, их нужно вбивать? как их узнать?

На вкладке Общие параметры надо выбрать Метод установки сети:
1) Управляемый NetworkManager
или
2) Традиционный

В 1-м варианте после перезагрузки появится иконка в системной панели для настройки wi-fi. Во втором, сеть настраивается в самом Yast.

Имя узла надо задать, а адрес, маску, шлюз и dns должны получаться от маршрутизатора по dhcp.

17

baralgin пишет:

А вы переключили метод установки сети на "управляемый пользователем с NetworkManager"?

Сейчас перевел, не вводил команды даже данные вами и заработало наконецтаки!!!
В связи с этим два последних вопроса:
1)Связь, сигнал с роутером больше половины показывает, а стартовую страницу гугл загружает 1 мин., что очень долго, это как-нибудь можно исправить покапавшись в настройках?
2)Если я выну приемник wifi, настройки и сеть не пропадет, не надо будет его заново настраивать?

18

Имя узла надо задать, а адрес, маску, шлюз и dns должны получаться от маршрутизатора по dhcp.

Имя узла не получается вбить, он пишет неверное имя узла. Я туда пробовал вбивать и ip адрес и просто рандомное имя на английском.

19

gorecore17 пишет:

Имя узла не получается вбить, он пишет неверное имя узла. Я туда пробовал вбивать и ip адрес и просто рандомное имя на английском.

На вкладке Имя узла/DNS надо задать:
1) Имя узла, например comp12
2) Имя домена, например sc.loc

20

Всем спасибо, проблема решена!

21

gorecore17 пишет:

1)Связь, сигнал с роутером больше половины показывает, а стартовую страницу гугл загружает 1 мин., что очень долго, это как-нибудь можно исправить покапавшись в настройках?
2)Если я выну приемник wifi, настройки и сеть не пропадет, не надо будет его заново настраивать?

1) Если после переноса компа близко к точке доступа Интернет начинает быстро работать, то дело в качестве сигнала. Тогда можно попробовать изменить на точке доступа номер канала wi-fi на менее загруженный (это если рядом много wi-fi сетей). Также можно в файле /etc/resolv.conf посмотреть какой dns сервер используется. Желательно, чтобы он находился в вашей сети (т.е. лучше чтобы ваш маршрутизатор перенаправлял dns запросы).
2) Думаю, настройки сохранятся.