Wi-Fi от D-Link

да, и версия ядра какая?
systemd должен умереть.
И опять я, но уже про версии в пакете а AUR версия 1.2.1
на сайте доступна же версия 1.2.2

попробуй в файле PKGBUILD сменить строчки:
pkgver=1.2.1
__filename=2008_0506_RT61_Linux_STA_v1.1.2.1

на
pkgver=1.2.2
__filename=2008_0723_RT61_Linux_STA_v1.1.2.2.tar.bz2

И запустить отстройку снова. Только запускай так:
env LANG=C makepkg

и лог сборки опять в студию.
systemd должен умереть.
env LANG=C makepkg                                          
==> Making package: rt61_wpa 1.2.2-1 i686 (Tue Sep  9 19:07:34 YEKST 2008)            
==> Checking Runtime Dependencies...                                                  
==> Checking Buildtime Dependencies...
==> Retrieving Sources...
  -> Downloading 2008_0723_RT61_Linux_STA_v1.1.2.2.tar.bz2...
--2008-09-09 19:07:34--  http://www.ralinktech.com.tw/data/drivers/2008_0723_RT61_Linux_STA_v1.1.2.2.tar.bz2
Resolving www.ralinktech.com.tw... 192.72.83.242
Connecting to www.ralinktech.com.tw|192.72.83.242|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 924286 (903K) [application/octet-stream]
Saving to: `2008_0723_RT61_Linux_STA_v1.1.2.2.tar.bz2.part'
100%[=====================================================================================>] 924,286     14.6K/s   in 62s
2008-09-09 19:08:38 (14.5 KB/s) - `2008_0723_RT61_Linux_STA_v1.1.2.2.tar.bz2.part' saved [924286/924286]
==> Validating source files with md5sums...
    2008_0723_RT61_Linux_STA_v1.1.2.2.tar.bz2 ... FAILED
==> ERROR: One or more files did not pass the validity check!
а догадаться, что у нового файла новая контрольная сумма никак невозможно?
такие дела.
cucullus
а догадаться, что у нового файла новая контрольная сумма никак невозможно?

+1 :-)

строчку
md5sums=('2c4db12816c8237976ddd7f80ebdedfb')

перепиши в виде:
md5sums=()
systemd должен умереть.
env LANG=C makepkg                                                                                   
==> Making package: rt61_wpa 1.2.2-1 i686 (Wed Sep 10 18:22:09 YEKST 2008)                                                     
==> Checking Runtime Dependencies...                                                                                           
==> Checking Buildtime Dependencies...                                                                                         
==> Retrieving Sources...                                                                                                      
  -> Found 2008_0723_RT61_Linux_STA_v1.1.2.2.tar.bz2 in build dir                                                              
==> WARNING: Integrity checks (md5) are missing or incomplete.                                                                 
==> Extracting Sources...                                                                                                      
  -> bsdtar -x -f 2008_0723_RT61_Linux_STA_v1.1.2.2.tar.bz2                                                                    
==> Removing existing pkg/ directory...                                                                                        
==> Entering fakeroot environment...                                                                                           
==> Starting build()...                                                                                                        
make -C /lib/modules/2.6.26-ARCH/build SUBDIRS=/home/lesnoy/rt61_wpa/src/2008_0723_RT61_Linux_STA_v1.1.2.2/Module modules      
make[1]: Entering directory `/usr/src/linux-2.6.26-ARCH'                                                                       
  CC [M]  /home/lesnoy/rt61_wpa/src/2008_0723_RT61_Linux_STA_v1.1.2.2/Module/rtmp_main.o                                       
/home/lesnoy/rt61_wpa/src/2008_0723_RT61_Linux_STA_v1.1.2.2/Module/rtmp_main.c: In function 'rt61_get_drvinfo':                
/home/lesnoy/rt61_wpa/src/2008_0723_RT61_Linux_STA_v1.1.2.2/Module/rtmp_main.c:78: warning: unused variable 'pAd'              
/home/lesnoy/rt61_wpa/src/2008_0723_RT61_Linux_STA_v1.1.2.2/Module/rtmp_main.c: In function 'rt61_get_regs':                   
/home/lesnoy/rt61_wpa/src/2008_0723_RT61_Linux_STA_v1.1.2.2/Module/rtmp_main.c:104: warning: unused variable 'counter'         
/home/lesnoy/rt61_wpa/src/2008_0723_RT61_Linux_STA_v1.1.2.2/Module/rtmp_main.c:103: warning: unused variable 'pAd'             
/home/lesnoy/rt61_wpa/src/2008_0723_RT61_Linux_STA_v1.1.2.2/Module/rtmp_main.c: In function 'rt61_ethtool_get_link':           
/home/lesnoy/rt61_wpa/src/2008_0723_RT61_Linux_STA_v1.1.2.2/Module/rtmp_main.c:120: warning: unused variable 'pAd'             
/home/lesnoy/rt61_wpa/src/2008_0723_RT61_Linux_STA_v1.1.2.2/Module/rtmp_main.c: In function 'rt61_get_eeprom':                 
/home/lesnoy/rt61_wpa/src/2008_0723_RT61_Linux_STA_v1.1.2.2/Module/rtmp_main.c:146: warning: unused variable 'counter'         
/home/lesnoy/rt61_wpa/src/2008_0723_RT61_Linux_STA_v1.1.2.2/Module/rtmp_main.c:145: warning: unused variable 'pAd'             
/home/lesnoy/rt61_wpa/src/2008_0723_RT61_Linux_STA_v1.1.2.2/Module/rtmp_main.c: At top level:                                  
/home/lesnoy/rt61_wpa/src/2008_0723_RT61_Linux_STA_v1.1.2.2/Module/rtmp_main.c:169: warning: initialization from incompatible pointer type                                                                                                                    
/home/lesnoy/rt61_wpa/src/2008_0723_RT61_Linux_STA_v1.1.2.2/Module/rtmp_main.c: In function 'RT61_probe':                      
/home/lesnoy/rt61_wpa/src/2008_0723_RT61_Linux_STA_v1.1.2.2/Module/rtmp_main.c:343: warning: ISO C90 forbids mixed declarations and code                                                                                                                      
/home/lesnoy/rt61_wpa/src/2008_0723_RT61_Linux_STA_v1.1.2.2/Module/rtmp_main.c:344: error: 'struct net_device' has no member named 'nd_net'                                                                                                                   
/home/lesnoy/rt61_wpa/src/2008_0723_RT61_Linux_STA_v1.1.2.2/Module/rtmp_main.c:345: error: 'struct net_device' has no member named 'nd_net'                                                                                                                   
/home/lesnoy/rt61_wpa/src/2008_0723_RT61_Linux_STA_v1.1.2.2/Module/rtmp_main.c: In function 'RT61_open':                       
/home/lesnoy/rt61_wpa/src/2008_0723_RT61_Linux_STA_v1.1.2.2/Module/rtmp_main.c:464: warning: passing argument 2 of 'request_irq' from incompatible pointer type                                                                                               
make[2]: *** [/home/lesnoy/rt61_wpa/src/2008_0723_RT61_Linux_STA_v1.1.2.2/Module/rtmp_main.o] Error 1                          
make[1]: *** [_module_/home/lesnoy/rt61_wpa/src/2008_0723_RT61_Linux_STA_v1.1.2.2/Module] Error 2                              
make[1]: Leaving directory `/usr/src/linux-2.6.26-ARCH'                                                                        
make: *** [all] Error 2                                                                                                        
...                                                                          
mkdir -p /tmp/tranfugo/usr/local/sbin/                                                                                         
for i in wpa_supplicant wpa_passphrase wpa_cli; do cp $i /tmp/tranfugo/usr/local/sbin/$i; done                                 
==> Tidying install...                                                                                                         
  -> Compressing man pages...                                                                                                  
  -> Stripping debugging symbols from binaries and libraries...                                                                
==> Creating package...                                                                                                        
  -> Generating .PKGINFO file...                                                                                               
  -> Compressing package...                                                                                                    
==> Leaving fakeroot environment.                                                                                              
==> Finished making: rt61_wpa 1.2.2-1 i686 (Wed Sep 10 18:22:33 YEKST 2008)      

 pacman -Ql rt61_wpa                                                                                  
rt61_wpa /etc/                                                                                                                 
rt61_wpa /etc/Wireless/                                                                                                        
rt61_wpa /etc/Wireless/RT61STA/                                                                                                
rt61_wpa /etc/Wireless/RT61STA/rt2561.bin                                                                                      
rt61_wpa /etc/Wireless/RT61STA/rt2561s.bin                                                                                     
rt61_wpa /etc/Wireless/RT61STA/rt2661.bin                                                                                      
rt61_wpa /etc/Wireless/RT61STA/rt61sta.dat
rt61_wpa /lib/
rt61_wpa /lib/modules/
rt61_wpa /lib/modules/2.6.26-ARCH/
rt61_wpa /lib/modules/2.6.26-ARCH/kernel/
rt61_wpa /lib/modules/2.6.26-ARCH/kernel/drivers/
rt61_wpa /lib/modules/2.6.26-ARCH/kernel/drivers/net/
rt61_wpa /usr/
rt61_wpa /usr/sbin/
rt61_wpa /usr/sbin/wpa_cli
rt61_wpa /usr/sbin/wpa_passphrase
rt61_wpa /usr/sbin/wpa_supplicant
rt61_wpa /usr/share/
rt61_wpa /usr/share/doc/
rt61_wpa /usr/share/doc/rt61/
rt61_wpa /usr/share/doc/rt61/README
rt61_wpa /usr/share/doc/rt61/STA_iwpriv_ATE_usage.txt
rt61_wpa /usr/share/doc/rt61/iwpriv_usage.txt
Ну чтож, пиши авторам или патчи сам драйвер. Как вариант, откатиться на более старую версию ядра. у тебя кстати какое?
systemd должен умереть.
2.6.26.4
на 2.6.25 ещё собиралось, так что варианта у тебя щас три:
1. писать репорт разработчикам драйвера.
2. писать самому патч для драйвера.
3. откатиться на чуть более старое ядро.
systemd должен умереть.
sudo pacman -U rt61_wpa-1.2.1-1-i686.pkg.tar.gz 
loading package data...
checking dependencies...
error: replacing packages with -U is not supported yet
error: you can replace packages manually using -Rd and -U
error: failed to prepare transaction (conflicting dependencies)
:: rt61_wpa: conflicts with wpa_supplicant
[[email protected] rt61_wpa]$ ^C
[[email protected] rt61_wpa]$ sudo pacman -R wpa_supplicant
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: networkmanager: requires wpa_supplicant>=0.6.9
вот такие вот пироги. икак с этим бороться?
 
Зарегистрироваться или войдите чтобы оставить сообщение.