Linux за българи: Форуми

Linux секция за начинаещи => Настройка на хардуер => Темата е започната от: doomy_unix в Feb 02, 2011, 13:22



Титла: Wi-fi под slackware 13.0
Публикувано от: doomy_unix в Feb 02, 2011, 13:22
Здравейте отново  ;D
Вчера инсталирах на един лаптоп (toshiba satellite L300) slackware 13.0 и всичко тръгна без проблеми с изключение на wi-fito  :( Не разпознава изобщо картата. Със кабел включен към лаптопа няма проблеми - въведох настройките ръчно и нета тръгна, но като махна кабела и до там. Та, изтеглих драйвери за мрежовата карта от тук - http://www.broadcom.com/support/802.11/linux_sta.php и no changes  ::).
Ако някой има време и желание да ми обясни как да подкарам wi-fiто, че се обърках доста  ;D ???


Титла: Re: Wi-fi под slackware 13.0
Публикувано от: tux_1989 в Feb 03, 2011, 18:47
напиши адеин iwconfig и да видим
после lsmod
ПА ДА ВИДИМ И ДА МУ МИСЛИМ
а драйвера не инсталиран такали?
ако не инсталитан направи това в терминала
tar zxf "името на драйвера".tar.gz
с тва го разархивирш
и после влизаш с едно cd "името на драйвера" в разархивирания файл
после make clean
make
и като си готов се обади да ти  конфигурираме тоя wifi


Титла: Re: Wi-fi под slackware 13.0
Публикувано от: doomy_unix в Feb 04, 2011, 02:34
Благодаря за помоща :) През конзолата като напиша iwconfig излиза следното

root@darkstar:~# iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

wmaster0  no wireless extensions.

wlan0     IEEE 802.11bg  ESSID:""
          Mode:Managed  Frequency:2.412 GHz  Access Point: Not-Associated
          Tx-Power=0 dBm
          Retry min limit:7   RTS thr:off   Fragment thr=2352 B
          Encryption key:off
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

=

A при lsmod :

root@darkstar:~# lsmod
Module                  Size  Used by
i915                  151464  1     
drm                   137856  2 i915
snd_seq_dummy           2464  0     
snd_seq_oss            29792  0     
snd_seq_midi_event      5980  1 snd_seq_oss
snd_seq                47984  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device          6088  3 snd_seq_dummy,snd_seq_oss,snd_seq           
snd_pcm_oss            37728  0                                             
snd_mixer_oss          14300  1 snd_pcm_oss                                 
ipv6                  243508  18                                           
pcmcia                 33772  0                                             
pcmcia_core            32016  1 pcmcia                                     
cpufreq_ondemand        6632  2                                             
speedstep_lib           3840  0                                             
acpi_cpufreq            7500  0                                             
freq_table              3420  2 cpufreq_ondemand,acpi_cpufreq               
ppdev                   7200  0                                             
lp                      9316  0                                             
parport_pc             24036  0                                             
parport                30700  3 ppdev,lp,parport_pc                         
fuse                   54008  1                                             
joydev                  9504  0                                             
snd_hda_codec_realtek   188544  1                                           
snd_hda_intel          23624  2                                             
snd_hda_codec          53788  2 snd_hda_codec_realtek,snd_hda_intel         
snd_hwdep               6816  1 snd_hda_codec                               
ath5k                 109216  0                                             
snd_pcm                68128  3 snd_pcm_oss,snd_hda_intel,snd_hda_codec     
fan                     4064  0                                             
snd_timer              19108  2 snd_seq,snd_pcm                             
uvcvideo               58184  0                                             
mac80211              155588  1 ath5k                                       
snd                    50820  15 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer     
thermal                15096  0                                                         
intel_agp              25628  1                                                         
psmouse                41676  0                                                         
rfkill                  9296  0                                                         
soundcore               5824  1 snd                                                     
processor              38600  4 acpi_cpufreq,thermal                                   
videodev               38688  1 uvcvideo                                               
led_class               3392  1 ath5k                                                   
agpgart                29256  3 drm,intel_agp
video                  16492  0
rtc_cmos               10124  0
i2c_i801                8784  0
snd_page_alloc          7972  2 snd_hda_intel,snd_pcm
thermal_sys            10756  4 fan,thermal,processor,video
v4l1_compat            13184  2 uvcvideo,videodev
rtc_core               15992  1 rtc_cmos
input_polldev           3108  0
r8169                  32416  0
output                  2396  1 video
serio_raw               5024  0
rtc_lib                 2332  1 rtc_core
battery                 9856  0
evdev                   9152  10
mii                     4380  1 r8169
cfg80211               36468  2 ath5k,mac80211
hwmon                   2104  1 thermal_sys
sg                     24912  0
ac                      3840  0
button                  5708  0




Титла: Re: Wi-fi под slackware 13.0
Публикувано от: tux_1989 в Feb 04, 2011, 13:12
ам нещо не ти виждам модула
ти  компилира ли си драйвера?
на  тоя broadcom  b43 ,b43 legacy коъ ползваш

dmesg | grep firmware
dmesg | grep Broadcom


Титла: Re: Wi-fi под slackware 13.0
Публикувано от: radoshow в Feb 04, 2011, 18:24
b43 прави проблеми.Най-добре върви с BroabcomSTA или Уиндоуския с ndiswrapper.И аз като се загледах не виждам
wl или b43,но ми се наби на окото ath5k,обаче той е драйвър за Atheros.Най-лесно може да се разбере кой драйвър ползва като напише тази команда:
Код
GeSHi (Bash):
  1. lspci -vvnn
и да гледа изхода на безжичния адаптер.Трябва да изглежда по този начин най-долу на изхода:
Код
GeSHi (Bash):
  1. Kernel driver in use: ath5k_pci
  2. Kernel modules: ath5k


Титла: Re: Wi-fi под slackware 13.0
Публикувано от: Желязко Желязков в Feb 04, 2011, 22:01
Wifi-то ти е Realtek RTL8192E Wireless LAN 802.11n PCI-E NIC с чипсет Atheros AR5006EX .

http://www.realtek.com.tw/products/productsView.aspx?Langid=1&PNid=41&PFid=9&Level=6&Conn=5&ProdID=177

С madwifi върви най добре :

http://madwifi-project.org/

Код:
 # wget thttp://downloads.sourceforge.net/project/madwifi/madwifi/0.9.4/madwifi-0.9.4.tar.gz?r=http%3A%2F%2Fmadwifi-project.org%2F&ts=1296849747&use_mirror=ovh 

# tar zxf madwifi-0.9.4.tar.gz
# cd madwifi-0.9.4
# make
# make install
# pico /etc/modprobe.d/blacklist.conf

Добавяш  blacklist  ath5k   после запазваш с Ctrl+X

рестартираш и си готов интерфейса ти излиза като ath0

http://jeliazkov.org


Титла: Re: Wi-fi под slackware 13.0
Публикувано от: doomy_unix в Feb 05, 2011, 01:26
Благодаря за отговора, обаче ми дава грешка при инсталирането на madwifi

(малко е дълъг, но поне да видите точно)

root@darkstar:~# cd madwifi-0.9.4
root@darkstar:~/madwifi-0.9.4# make
Checking requirements... ok.       
Checking kernel configuration... ok.
make -C /lib/modules/2.6.29.6-smp/build SUBDIRS=/root/madwifi-0.9.4 modules
make[1]: Entering directory `/usr/src/linux-2.6.29.6'                     
  CC [M]  /root/madwifi-0.9.4/ath/if_ath.o                                 
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_attach':               
/root/madwifi-0.9.4/ath/if_ath.c:402: error: 'struct net_device' has no member named 'priv'                                                                                       
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_detach':                             
/root/madwifi-0.9.4/ath/if_ath.c:958: error: 'struct net_device' has no member named 'priv'                                                                                       
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_vap_create':                         
/root/madwifi-0.9.4/ath/if_ath.c:1014: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c:1084: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_vap_delete':                         
/root/madwifi-0.9.4/ath/if_ath.c:1248: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_suspend':                             
/root/madwifi-0.9.4/ath/if_ath.c:1350: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_resume':                             
/root/madwifi-0.9.4/ath/if_ath.c:1359: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_intr':                               
/root/madwifi-0.9.4/ath/if_ath.c:1652: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_bmiss_tasklet':                       
/root/madwifi-0.9.4/ath/if_ath.c:1843: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_init':                               
/root/madwifi-0.9.4/ath/if_ath.c:1886: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_stop_locked':                         
/root/madwifi-0.9.4/ath/if_ath.c:2014: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_stop':                               
/root/madwifi-0.9.4/ath/if_ath.c:2078: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_reset':                               
/root/madwifi-0.9.4/ath/if_ath.c:2182: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_tx_startraw':                         
/root/madwifi-0.9.4/ath/if_ath.c:2343: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_hardstart':                           
/root/madwifi-0.9.4/ath/if_ath.c:2558: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_mgtstart':                           
/root/madwifi-0.9.4/ath/if_ath.c:2875: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_key_alloc':                           
/root/madwifi-0.9.4/ath/if_ath.c:3237: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_key_delete':                         
/root/madwifi-0.9.4/ath/if_ath.c:3304: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_key_set':                             
/root/madwifi-0.9.4/ath/if_ath.c:3380: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_key_update_begin':                   
/root/madwifi-0.9.4/ath/if_ath.c:3395: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_key_update_end':                     
/root/madwifi-0.9.4/ath/if_ath.c:3416: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_mode_init':                           
/root/madwifi-0.9.4/ath/if_ath.c:3504: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_updateslot':                         
/root/madwifi-0.9.4/ath/if_ath.c:3555: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_beacon_dturbo_config':               
/root/madwifi-0.9.4/ath/if_ath.c:3585: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_beacon_dturbo_update':               
/root/madwifi-0.9.4/ath/if_ath.c:3633: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_turbo_switch_mode':                   
/root/madwifi-0.9.4/ath/if_ath.c:3776: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_bstuck_tasklet':                     
/root/madwifi-0.9.4/ath/if_ath.c:4368: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_node_alloc':                         
/root/madwifi-0.9.4/ath/if_ath.c:4820: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_node_cleanup':                       
/root/madwifi-0.9.4/ath/if_ath.c:4855: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_node_free':                           
/root/madwifi-0.9.4/ath/if_ath.c:4909: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_rx_capture':                         
/root/madwifi-0.9.4/ath/if_ath.c:5404: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_tx_capture':                         
/root/madwifi-0.9.4/ath/if_ath.c:5437: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_recv_mgmt':                           
/root/madwifi-0.9.4/ath/if_ath.c:5502: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_rx_tasklet':                         
/root/madwifi-0.9.4/ath/if_ath.c:5574: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_grppoll_start':                       
/root/madwifi-0.9.4/ath/if_ath.c:6013: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_grppoll_stop':                       
/root/madwifi-0.9.4/ath/if_ath.c:6226: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_wme_update':                         
/root/madwifi-0.9.4/ath/if_ath.c:6441: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_uapsd_flush':                         
/root/madwifi-0.9.4/ath/if_ath.c:6460: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_tx_start':                           
/root/madwifi-0.9.4/ath/if_ath.c:6655: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_tx_tasklet_q0':                       
/root/madwifi-0.9.4/ath/if_ath.c:7495: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_tx_tasklet_q0123':                   
/root/madwifi-0.9.4/ath/if_ath.c:7516: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_tx_tasklet':                         
/root/madwifi-0.9.4/ath/if_ath.c:7551: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_tx_timeout':                         
/root/madwifi-0.9.4/ath/if_ath.c:7574: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_calibrate':                           
/root/madwifi-0.9.4/ath/if_ath.c:7937: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_scan_start':                         
/root/madwifi-0.9.4/ath/if_ath.c:8003: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_scan_end':                           
/root/madwifi-0.9.4/ath/if_ath.c:8023: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_set_channel':                         
/root/madwifi-0.9.4/ath/if_ath.c:8041: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_set_coverageclass':                   
/root/madwifi-0.9.4/ath/if_ath.c:8057: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_mhz2ieee':                           
/root/madwifi-0.9.4/ath/if_ath.c:8067: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_newstate':                           
/root/madwifi-0.9.4/ath/if_ath.c:8082: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_setup_stationkey':                   
/root/madwifi-0.9.4/ath/if_ath.c:8471: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_newassoc':                           
/root/madwifi-0.9.4/ath/if_ath.c:8631: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_getchannels':                         
/root/madwifi-0.9.4/ath/if_ath.c:8662: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_xr_rate_setup':                       
/root/madwifi-0.9.4/ath/if_ath.c:8832: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_setup_subrates':                     
/root/madwifi-0.9.4/ath/if_ath.c:8861: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_rate_setup':                         
/root/madwifi-0.9.4/ath/if_ath.c:8904: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_getstats':                           
/root/madwifi-0.9.4/ath/if_ath.c:9141: error: 'struct net_device' has no member named 'priv'                                                                                     
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_set_mac_address':
/root/madwifi-0.9.4/ath/if_ath.c:9164: error: 'struct net_device' has no member named 'priv'
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_change_mtu':
/root/madwifi-0.9.4/ath/if_ath.c:9196: error: 'struct net_device' has no member named 'priv'
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_ioctl':
/root/madwifi-0.9.4/ath/if_ath.c:9283: error: 'struct net_device' has no member named 'priv'
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_announce':
/root/madwifi-0.9.4/ath/if_ath.c:9779: error: 'struct net_device' has no member named 'priv'
/root/madwifi-0.9.4/ath/if_ath.c: In function 'ath_rcv_dev_event':
/root/madwifi-0.9.4/ath/if_ath.c:9926: error: 'struct net_device' has no member named 'priv'
make[3]: *** [/root/madwifi-0.9.4/ath/if_ath.o] Error 1
make[2]: *** [/root/madwifi-0.9.4/ath] Error 2
make[1]: *** [_module_/root/madwifi-0.9.4] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.29.6'
make: *** [modules] Error 2


=================

root@darkstar:~/madwifi-0.9.4# make install
sh scripts/find-madwifi-modules.sh 2.6.29.6
for i in ath/ ath_hal/ ath_rate/ net80211/; do \
                make -C $i install || exit 1; \
        done
make[1]: Entering directory `/root/madwifi-0.9.4/ath'
test -d //lib/modules/2.6.29.6/net || mkdir -p //lib/modules/2.6.29.6/net
install ath_pci.ko //lib/modules/2.6.29.6/net
install: cannot stat `ath_pci.ko': No such file or directory
make[1]: *** [install] Error 1
make[1]: Leaving directory `/root/madwifi-0.9.4/ath'
make: *** [install-modules] Error 1

==========================

Някакви идеи  ???


Титла: Re: Wi-fi под slackware 13.0
Публикувано от: tux_1989 в Feb 05, 2011, 20:00
колегата е прав това е твоя драъвер,обаче трябва да го разопаковаш в /usr/src
след тва вече cd madwifi там както се казва след тва make && make install
и след това го зареждаш модула modprobe ath5k


Титла: Re: Wi-fi под slackware 13.0
Публикувано от: doomy_unix в Feb 05, 2011, 20:28
Пак същата грешка ми изписва
Защо си мисля, че папките от madwifi трябва да бъдат в папка linux-2.6.29.6 и от там през конзолата да ги разпознае?


Титла: Re: Wi-fi под slackware 13.0
Публикувано от: tux_1989 в Feb 05, 2011, 20:54
я пробвай така make KERNELPATH=/usr/src/linux-2.6.29.6 MODULEPATH=/lib/modules/kernel/net
после make install KERNELPATH=/usr/src/linux-2.6.29.6 MODULEPATH=/lib/modules/kernel/net
после ако няма проблем
modprobe ath_pci и полсе един lsmod да видим дали се е заредил
и я да видми и тва iwlist wlan0 scan


Титла: Re: Wi-fi под slackware 13.0
Публикувано от: bvbfan в Feb 05, 2011, 22:59
Този код, който си свалил няма да успееш да го компилираш или поне без пач за кернела. По-добре да свалиш по-нов код с направени промени тук е подробно обяснено ($2) какво да се направи.


Титла: Re: Wi-fi под slackware 13.0
Публикувано от: doomy_unix в Feb 06, 2011, 01:07
я пробвай така make KERNELPATH=/usr/src/linux-2.6.29.6 MODULEPATH=/lib/modules/kernel/net
после make install KERNELPATH=/usr/src/linux-2.6.29.6 MODULEPATH=/lib/modules/kernel/net
после ако няма проблем
modprobe ath_pci и полсе един lsmod да видим дали се е заредил
и я да видми и тва iwlist wlan0 scan

Още при първия ред ми дава грешка. Това wlan.o е проблемен, защото и по другия начин пак на него дава грешка

root@darkstar:~# make KERNELPATH=/usr/src/linux-2.6.29.6 MODULEPATH=/lib/modules/kernel/net
KBUILD_NOPEDANTIC=1 make -C /lib/modules/`uname -r`/build M=`pwd`
make[1]: Entering directory `/usr/src/linux-2.6.29.6'
  Building modules, stage 2.
  MODPOST 1 modules
WARNING: modpost: missing MODULE_LICENSE() in /root/wl.o
see include/linux/module.h for more information
make[1]: Leaving directory `/usr/src/linux-2.6.29.6'

Meрси за линка, ще го погледна :)


Титла: Re: Wi-fi под slackware 13.0
Публикувано от: Желязко Желязков в Feb 06, 2011, 09:06
Аз съм със Slackware-current версия ядро:

#  uname -a
Linux slack 2.6.35.10-smp #2 SMP Thu Jan 6 20:17:27 CST 2011 i686 Intel(R) Pentium(R) D CPU 2.80GHz GenuineIntel GNU/Linux

Версия на драйвера : madwifi-0.9.4-r4133-20101223

# modinfo ath_pci
filename:       /lib/modules/2.6.35.10-smp/net/ath_pci.ko
license:        Dual BSD/GPL
version:        svn r4133 (branch madwifi-0.9.4)
description:    Support for Atheros 802.11 wireless LAN cards.
author:         Errno Consulting, Sam Leffler
srcversion:     26F104C3F3574BA9E93774F
alias:          pci:v0000168Cd00009013sv*sd*bc*sc*i*
alias:          pci:v0000168Cd0000001Dsv*sd*bc*sc*i*
alias:          pci:v0000168Cd0000001Csv*sd*bc*sc*i*
alias:          pci:v0000168Cd0000001Bsv*sd*bc*sc*i*
alias:          pci:v0000168Cd0000001Asv*sd*bc*sc*i*
alias:          pci:v0000168Cd00000019sv*sd*bc*sc*i*
alias:          pci:v0000168Cd00000018sv*sd*bc*sc*i*
alias:          pci:v0000168Cd00000017sv*sd*bc*sc*i*
alias:          pci:v0000168Cd00000016sv*sd*bc*sc*i*
alias:          pci:v0000168Cd00000015sv*sd*bc*sc*i*
alias:          pci:v0000168Cd0000101Asv*sd*bc*sc*i*
alias:          pci:v0000168Cd00001014sv*sd*bc*sc*i*
alias:          pci:v000010B7d00000013sv*sd*bc*sc*i*
alias:          pci:v0000A727d00000013sv*sd*bc*sc*i*
alias:          pci:v0000168Cd00000013sv*sd*bc*sc*i*
alias:          pci:v0000168Cd00000012sv*sd*bc*sc*i*
alias:          pci:v0000168Cd00000007sv*sd*bc*sc*i*
depends:        ath_hal,wlan
vermagic:       2.6.35.10-smp SMP mod_unload 686
parm:           countrycode:Override default country code (int)
parm:           maxvaps:Maximum VAPs (int)
parm:           outdoor:Enable/disable outdoor use (int)
parm:           xchanmode:Enable/disable extended channel mode (int)
parm:           rfkill:Enable/disable RFKILL capability (int)
parm:           autocreate:Create ath device in [sta|ap|wds|adhoc|ahdemo|monitor] mode. defaults to sta, use 'none' to disable (charp)
parm:           ratectl:Rate control algorithm [amrr|minstrel|onoe|sample], defaults to 'sample' (charp)
parm:           ath_debug:Load-time debug output enable (int)


Компилира се и работи без проблем.

# iwconfig
lo        no wireless extensions.

wifi0     no wireless extensions.

ath0      IEEE 802.11g  ESSID:"SLACK"  Nickname:""
          Mode:Master  Frequency:2.412 GHz  Access Point: 00:27:19:EF:AA:CD   
          Bit Rate:0 kb/s   Tx-Power:16 dBm   Sensitivity=1/1 
          Retry:off   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality=43/70  Signal level=-47 dBm  Noise level=-90 dBm
          Rx invalid nwid:5130  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

eth0      no wireless extensions.

wlan0     IEEE 802.11bg  ESSID:off/any 
          Mode:Managed  Access Point: Not-Associated   Tx-Power=0 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
         
pan1      no wireless extensions.

sit0      no wireless extensions.

ppp0      no wireless extensions.

he-ipv6   no wireless extensions.

За да не се занимаваш да търсиш пачове можеш да си упгрeйднеш Slacka и пак да пробваш да инсталираш драйвера

http://jeliazkov.org


Титла: Re: Wi-fi под slackware 13.0
Публикувано от: doomy_unix в Feb 06, 2011, 22:00
Колеги, вижте какво ми дава при изписването на команда iwconfig

root@darkstar:~# iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

wmaster0  no wireless extensions.

wlan0     IEEE 802.11bg  ESSID:"wwv.networx-bg.com"
          Mode:Managed  Frequency:2.442 GHz  Access Point: 00:1F:33:3D:10:00
          Bit Rate=1 Mb/s   Tx-Power=27 dBm
          Retry min limit:7   RTS thr:off   Fragment thr=2352 B
          Encryption key:off
          Power Management:off
          Link Quality=51/100  Signal level:-82 dBm  Noise level=-100 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

Което ще рече, че ми разчита картата и мрежата най-вече , нали?
Обаче от wpa_gui ми дава
Status : Could not get status from wpa_supplicant

Някакво решение  ??? :)


Титла: Re: Wi-fi под slackware 13.0
Публикувано от: tux_1989 в Feb 06, 2011, 23:21
Ами отваряш терминала и пишеш
wpa_supplicant -dw -c/etc/wpa_supplicant.conf -Dwext -iwlan0


Титла: Re: Wi-fi под slackware 13.0
Публикувано от: tux_1989 в Feb 06, 2011, 23:22
Ами отваряш терминала и пишеш
wpa_supplicant -dw -c/etc/wpa_supplicant.conf -Dwext -iwlan0

А генерира ли си парола на тоя wifi
Смисъл прави ли нещо по /etc/wap_supplicant.conf


Титла: Re: Wi-fi под slackware 13.0
Публикувано от: doomy_unix в Feb 07, 2011, 01:52
Такааааааа ето развитие малко по въпроса  ;D

root@darkstar:~# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:1e:33:9a:b2:9c 
          inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::21e:33ff:fe9a:b29c/64 Scope:Link           
          UP BROADCAST MULTICAST  MTU:1500  Metric:1                   
          RX packets:9894 errors:0 dropped:0 overruns:0 frame:0         
          TX packets:10154 errors:0 dropped:0 overruns:0 carrier:0     
          collisions:0 txqueuelen:1000                                 
          RX bytes:6397883 (6.1 MiB)  TX bytes:1169903 (1.1 MiB)       
          Interrupt:27 Base address:0xc000                             

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:16436  Metric:1
          RX packets:937 errors:0 dropped:0 overruns:0 frame:0
          TX packets:937 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:31188 (30.4 KiB)  TX bytes:31188 (30.4 KiB)

wlan0     Link encap:Ethernet  HWaddr 00:24:d2:01:83:f7
          inet6 addr: fe80::224:d2ff:fe01:83f7/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:14 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1224 (1.1 KiB)  TX bytes:1712 (1.6 KiB)

wmaster0  Link encap:UNSPEC  HWaddr 00-24-D2-01-83-F7-77-6C-00-00-00-00-00-00-00-00
          UP BROADCAST RUNNING 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)

==========================

root@darkstar:~# iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

wmaster0  no wireless extensions.

wlan0     IEEE 802.11bg  ESSID:"EvtimovaN2-AP" 
          Mode:Managed  Frequency:2.422 GHz  Access Point: 00:27:19:F9:DA:C0   
          Bit Rate=1 Mb/s   Tx-Power=27 dBm                                   
          Retry min limit:7   RTS thr:off   Fragment thr=2352 B               
          Encryption key:B93F-6CB2-FB42-F649-AB1B-E0B0-26C6-DB44-7979-3EDE-D25E-EBB9-C154-6B6C-3969-40A3 [2]   Security mode:open                                               
          Power Management:off                                                         
          Link Quality=100/100  Signal level:-33 dBm  Noise level=-100 dBm             
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0                     
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

=====================

Ето и снимка на wpa_gui след написването на командата по-горе от tux_1989 :)

(http://img80.imageshack.us/img80/3432/desktopld.th.jpg) ($2)

Uploaded with ImageShack.us ($2)

Обаче като махна кабела и няма нет. Доколкото четох иконката на wpa_gui трябва да светне в зелено, обаче..  ???

Еdit : Да, в wpa_supllicant.conf въведох 64-вия код и името на мрежата, така че изключвам тоя вариянт  ???

Edit 2 : Също така, за да имам нет в момента съм въвел ръчно настройките в rc.inet1.conf (IP,Mask, GTway). Пробвах да ги махна и да въведа пак настройките така за wpa_supplicant, но тогава и на двете няма нет (мислех, че dhcp ще тръгне, но.. )


Титла: Re: Wi-fi под slackware 13.0
Публикувано от: tux_1989 в Feb 07, 2011, 02:08
Ами щом като си с кабела имаш нет а с wifi не трябва да бутнем и /etc/rc.d/rc.inet1.conf
Там правили нещо? :o


Титла: Re: Wi-fi под slackware 13.0
Публикувано от: doomy_unix в Feb 07, 2011, 02:11
Точно това едитнах поста, че през rc.inet1 имам нет
Да ги махна ли от там настройките или да ги оставя?
Но като ги махна от там и на двете няма нет..изобщо


Титла: Re: Wi-fi под slackware 13.0
Публикувано от: tux_1989 в Feb 07, 2011, 02:20
Не не ги махай тия настройки
Добави тва в /etc/rc.d/rc.inet1.conf
IFNAME[1]="wlan0"
IPADDR[1]=""
NETMASK[1]=""
USE_DHCP[1]="yes"
DHCP_HOSTNAME[1]="твоя си там "
просто дого добави тва
щом с кабела имаш нет значи използва eth0 то попринцип слака винаги се бута там
а ти какво кодиране ползваш сега май никакво
за да ползваш примерно wpa wpa2 трябва да редактираш /etc/wpa_supplicant
ако незнаеш как става обадиса ;D [_]3

а и трябва и тая команда да цапнеш iwconfig wlan0 mode  managed

Такааааааа ето развитие малко по въпроса 

root@darkstar:~# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:1e:33:9a:b2:9c 
          inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::21e:33ff:fe9a:b29c/64 Scope:Link           
          UP BROADCAST MULTICAST  MTU:1500  Metric:1                   
          RX packets:9894 errors:0 dropped:0 overruns:0 frame:0         
          TX packets:10154 errors:0 dropped:0 overruns:0 carrier:0     
          collisions:0 txqueuelen:1000                                 
          RX bytes:6397883 (6.1 MiB)  TX bytes:1169903 (1.1 MiB)       
          Interrupt:27 Base address:0xc000                             


нета ти е на eth0
за това добави ония редчета дето ти казах


Титла: Re: Wi-fi под slackware 13.0
Публикувано от: doomy_unix в Feb 07, 2011, 03:01
Добавих го така

Код:
# Config information for wlan0
IFNAME[1]="wlan0"
IPADDR[1]="192.168.1.2"
NETMASK[1]="255.255.255.0"
USE_DHCP[1]="yes"
DHCP_HOSTNAME[1]="www.networx.bg"

Пробвах и без настройките на IP-то и другите, но при рестартиране на rc.inet1 ми дава следното

Код:
root@darkstar:~# /etc/rc.d/rc.inet1 restart
/etc/rc.d/rc.inet1:  wlan0 information: 'Any ESSID'
Error for wireless request "Set Nickname" (8B1C) :
    SET failed on device wlan0 ; Operation not supported.

Код:
root@darkstar:~# iwconfig wlan0 mode  managed
Error for wireless request "Set Mode" (8B06) :
    SET failed on device wlan0 ; Device or resource busy.

Edit ; и какво ще рече кодиране?  ??? Ако е за парола на wi-fiто въвел съм го :) отскоро се занимавам с линукс и по специално със slackware и не ми е много ясно, а искам да се науча :)

Edit 2 : И всъщност как да си разбера DHCP HOST-а? Защото не съм сигурен, че е правилния и от там да идва грешката.. :)


Титла: Re: Wi-fi под slackware 13.0
Публикувано от: tux_1989 в Feb 07, 2011, 03:12
Я постни туkа inet1.conf да видим кво има за конфиг. файла говоря


Титла: Re: Wi-fi под slackware 13.0
Публикувано от: doomy_unix в Feb 07, 2011, 03:16
# /etc/rc.d/rc.inet1.conf
#
# This file contains the configuration settings for network interfaces.
# If USE_DHCP[interface] is set to "yes", this overrides any other settings.
# If you don't have an interface, leave the settings null ("").

# You can configure network interfaces other than eth0,eth1... by setting
# IFNAME[interface] to the interface's name. If IFNAME[interface] is unset
# or empty, it is assumed you're configuring eth<interface>.

# Several other parameters are available, the end of this file contains a
# comprehensive set of examples.

# =============================================================================

# Config information for eth0:
IPADDR[0]="192.168.1.2"
NETMASK[0]="255.255.255.0"
USE_DHCP[0]=""
DHCP_HOSTNAME[0]=""

# Config information for wlan0
IFNAME[1]="wlan0"
IPADDR[1]="192.168.1.2"
NETMASK[1]="255.255.255.0"
USE_DHCP[1]="yes"
DHCP_HOSTNAME[1]="www.networx.bg"

# Config information for eth1:
IPADDR[1]=""
NETMASK[1]=""
USE_DHCP[1]=""
DHCP_HOSTNAME[1]=""

# Config information for eth2:
IPADDR[2]=""
NETMASK[2]=""
USE_DHCP[2]=""
DHCP_HOSTNAME[2]=""

# Config information for eth3:
IPADDR[3]=""
NETMASK[3]=""
USE_DHCP[3]=""
DHCP_HOSTNAME[3]=""

# Default gateway IP address:
GATEWAY="192.168.1.1"

# Change this to "yes" for debugging output to stdout.  Unfortunately,
# /sbin/hotplug seems to disable stdout so you'll only see debugging output
# when rc.inet1 is called directly.
DEBUG_ETH_UP="no"

## Example config information for wlan0.  Uncomment the lines you need and fill
## in your data.  (You may not need all of these for your wireless network)
#IFNAME[4]="wlan0"
#IPADDR[4]=""
#NETMASK[4]=""
#USE_DHCP[4]="yes"
#DHCP_HOSTNAME[4]="icculus-wireless"
#DHCP_KEEPRESOLV[4]="yes"
#DHCP_KEEPNTP[4]="yes"
#DHCP_KEEPGW[4]="yes"
#DHCP_IPADDR[4]=""
#WLAN_ESSID[4]=DARKSTAR
#WLAN_MODE[4]=Managed
#WLAN_RATE[4]="54M auto"
#WLAN_CHANNEL[4]="auto"
#WLAN_KEY[4]="D5A31F54ACF0487C2D0B1C10D2"
#WLAN_IWPRIV[4]="set AuthMode=WPAPSK | set EncrypType=TKIP | set WPAPSK=96389dc66eaf7e6efd5b5523ae43c7925ff4df2f8b7099495192d44a774fda16"
#WLAN_WPA[4]="wpa_supplicant"
#WLAN_WPADRIVER[4]="wext"
#WLAN_WPAWAIT[4]=30

## Some examples of additional network parameters that you can use.
## Config information for wlan0:
#IFNAME[4]="wlan0"              # Use a different interface name instead of
                                # the default 'eth4'
#IFNAME[4]="eth0:1"             # Set up an IP alias.
#HWADDR[4]="00:01:23:45:67:89"  # Overrule the card's hardware MAC address
#MTU[4]=""                      # The default MTU is 1500, but you might need
                                # 1360 when you use NAT'ed IPSec traffic.
#DHCP_TIMEOUT[4]=15             # The default timeout for the DHCP client to
                                # wait for server resonse is 10 seconds, but
                                # you might want a shorter or longer wait.
#DHCP_KEEPRESOLV[4]="yes"       # If you dont want /etc/resolv.conf overwritten
#DHCP_KEEPNTP[4]="yes"          # If you don't want ntp.conf overwritten
#DHCP_KEEPGW[4]="yes"           # If you don't want the DHCP server to change
                                # your default gateway
#DHCP_IPADDR[4]=""              # Request a specific IP address from the DHCP
                                # server
#DHCP_DEBUG[4]="yes"            # Make dhcpcd show verbose diagnostics
#DHCP_NOIPV4LL[4]="yes"         # Do not assign an ipv4ll address when a DHCP
                                # server is not found (ipv4ll link-local
                                # adresses in the IP range 169.254.0.0/16 are
                                # also known as "zeroconf" addresses)
#WLAN_ESSID[4]=DARKSTAR         # An example of how you can override _any_
                                # parameter defined in rc.wireless.conf, by
                                # prepending 'WLAN_' to the parameter's name.
                                # Useful with multiple wireless interfaces.
#WLAN_IWPRIV[4]="set AuthMode=WPAPSK | set EncrypType=TKIP | set WPAPSK=thekey"
                                # Some drivers require a private ioctl to be
                                # set through the iwpriv command. If more than
                                # one is required, you can place them in the
                                # IWPRIV parameter (separated with the pipe (|)
                                # character, see the example).
#WLAN_WPA[4]="wpa_supplicant"   # Run wpa_supplicant for WPA support
#WLAN_WPADRIVER[4]="ndiswrapper"# Tell wpa_supplicant to specifically use the
                                # ndiswrapper driver (if you leave this empty
                                # the 'wext' driver is used by default)
#WLAN_WPAWAIT[4]=30             # In case it takes long for the WPA association
                                # to finish, you can increase the wait time
                                # (defaults to 10 seconds)


Еdit : Пак казвам, че не съм сигурен за DHCP HOSTNAME-a, че е той и от там да идват грешките


Титла: Re: Wi-fi под slackware 13.0
Публикувано от: doomy_unix в Feb 07, 2011, 03:20
Току що разбрах на DHCP_HOSTNAME, че трябва да бъде icculus-wireless и го промених и на двете - и за eth0 и за wlan0 в rc.inet1.conf и ми изкарва сега следното :

Код:
oot@darkstar:~# /etc/rc.d/rc.inet1 restart
info, eth0: exiting
Polling for DHCP server on interface eth0:
/etc/rc.d/rc.inet1:  wlan0 information: 'Any ESSID'
Error for wireless request "Set Nickname" (8B1C) :
    SET failed on device wlan0 ; Operation not supported.

Edit : или поне така си мисля, защото в rc.inet1.conf има ред в който пише DHCP_HOSTNAME='icculus-wireless'


Титла: Re: Wi-fi под slackware 13.0
Публикувано от: tux_1989 в Feb 07, 2011, 03:34
hostaname-a ти е darkstar
изрий /etc/rc.d/rc.wireless.conf не ти трябва
това ти тябва в /etc/wpa_supplicant
 # This line enables the use of wpa_cli which is used by rc.wireless
# if possible (to check for successful association)
ctrl_interface=/var/run/wpa_supplicant
# By default, only root (group 0) may use wpa_cli
ctrl_interface_group=0
eapol_version=1
ap_scan=1
fast_reauth=1

# WPA protected network, supply your own ESSID and WPAPSK here:
network={
  scan_ssid=0
  ssid="darkstar"
  proto=WPA
  key_mgmt=WPA-PSK
  pairwise=CCMP TKIP
  group=CCMP TKIP WEP104 WEP40
  psk=паролата ти

това в /etc/rc.d/rc.inet1.conf
IFNAME[4]="wlan0"
IPADDR[4]="192.168.1.2"
NETMASK[4]="255.255.255.0"
USE_DHCP[4]=""
DHCP_HOSTNAME[4]=""
WLAN_ESSID[4]="darkstar"
WLAN_MODE[4]=Managed
WLAN_WPA[4]="wpa_supplicant"
WLAN_WPADRIVER[4]="wext"
след тва му даваш един рестарт /etc/rc.d/rc.inet1 restart
а може и така тва в конзолата
iwconfig wlan0 essid darkstar
ifconfig wlan0 192.168.1.2 netmask 255.255.255.0
route add -net default gw 192.168.1.1
route add -net default gw 192.168.1.1
wpa_supplicant -iwlan0 -c/etc/wpa_supplicant.conf &
и добавяш тва в /etc/rc.d/rc.local
wpa_supplicant -B -Dwext -iwlan0 -c/etc/wpa_supplicant.conf
dhcpcd wlan0


Титла: Re: Wi-fi под slackware 13.0
Публикувано от: tux_1989 в Feb 07, 2011, 03:44
а тоя драйвер на тая карта уиндоуски ли е?


Титла: Re: Wi-fi под slackware 13.0
Публикувано от: doomy_unix в Feb 07, 2011, 03:47
Колега виж си съобщенията във форума

Пробвах ги всичките и резултата е, че спира и нета през кабела и връщам старите настройки, че да тръгне пак
А сега на wpa_gui на
Status ми изписва - SCANNING
и отдолу IP-то на рутера.
Намира wlan0 и мрежата на рутера, обаче не се свързва.

Edit : Снимката на десктопа, която направих на wpa_gui на Status пише SCANNIG и като дам disconnect го disconnect-ва, а на Connect изобщо не реагирва. На снимката отдолу не пише IP, ама сега го пише и не може да се свърже  ??? ;D


Титла: Re: Wi-fi под slackware 13.0
Публикувано от: doomy_unix в Feb 07, 2011, 04:04
а тоя драйвер на тая карта уиндоуски ли е?

Ами да, няма за линукс или поне официално


Титла: Re: Wi-fi под slackware 13.0
Публикувано от: doomy_unix в Feb 07, 2011, 04:34
И така искам да благодаря на всички включили се и опитали да помогнат по всякакъв начин :)

Всичко тръгна, имам си нет без кабел (party)

Сега ми изниква въпроса - ще мога ли да влизам през други мрежи (примерно в кафето, на летището и т.н.) или пак е такъв филм с тея кодове и т.н. ? :)


Титла: Re: Wi-fi под slackware 13.0
Публикувано от: doomy_unix в Feb 07, 2011, 09:49
Ето един скрийншот на wpa_gui - защо не свети зелено и дали работи коректно ? Примерно с други wi-fi мрежи дали ще е същия филм да пусна нета и не трябва ли да свети в зелено антенката?

(http://img197.imageshack.us/img197/6895/snapshot3lz.th.png) ($2)

Uploaded with ImageShack.us ($2)



Титла: Re: Wi-fi под slackware 13.0
Публикувано от: doomy_unix в Feb 08, 2011, 02:52
Стана чудо  ;D От 13.0  минах на 13.1 и заработи абсолютно всичко с което в 13.0 се мъчих :)) Темата е приключена