LINUX.ORG.RU

Сообщения w3rs

 

Точка доступа на WiFi mini-PCIe - очень слабый сигнал

Настроил точку доступа на такой карточке, без антенн:

02:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
        Subsystem: Wistron NeWeb Corp. DNXA-95 802.11bgn Wireless Half-size Mini PCIe Card
        Kernel driver in use: ath9k

Сигнал только на 1-2 метра. Это нормально для mini PCIe? Или можно это настроить? Поставил country code JP т.к. там меньше всего ограничений на вайфай.

root@srv:~# cat /etc/hostapd/hostapd.conf 
interface=wlan1
driver=nl80211
ssid=2081
channel=9
hw_mode=g
auth_algs=1
# ieee80211n=1
country_code=JP

 ,

w3rs
()

USB мышка двигается рывками, polling rate = 10Hz

Ноутбук Dell Inspiron M5030. Тачпад работает идеально. USB и Bluetooth мыши двигаются рывками (как будто с малым FPS).

USB мышка (Genius mini traveller) дёргается, слегка лагает: если быстро двинуть её и остановить, курсор ещё какое-то время будет двигаться.

Другая USB мышь (Logitech) дёргается точно так же, но при этом часто вообще не определяется ноутом - даже лазер не светится.

Ещё есть Bluetooth мышь - те же дёрганья плюс очень заметные лаги.

Прочёл https://wiki.archlinux.org/index.php/Mouse_Polling_Rate , запустил evhz, получается такое:

event11: PS/2 Generic Mouse (тачпад)
event11: latest hz = 100 (average hz = 100)
event11: latest hz = 100 (average hz = 100)
event11: latest hz = 90 (average hz = 96)
event17: Genius Optical Mouse
event17: latest hz = 10 (average hz = 10)
event17: latest hz = 10 (average hz = 10)
event17: latest hz = 10 (average hz = 10)
event17: latest hz = 10 (average hz = 10)
event17: latest hz = 10 (average hz = 10)

Блютуз работает аналогично

Пробовал ставить 1,2..10, 100(?) в

options usbhid mousepoll=[polling interval]
Ничего не меняется.

w3rs
()

[arch] Высота шрифтов стала меньше

Скачал апдейтов за последний месяц. После перезагрузки (убедиться, что linux 3.0 правильно загружается) заметил, что шрифты DejaVu Sans (Mono) стали существенно короче по высоте. Особенно это видно в терминале: при том же размере шрифта, что был до апдейта, в окно влазит больше строчек. Ширина при этом никак не изменилась (как и раньше, влазит 2*80 символов). Разрешение экрана то же.

Мне такой короткий шрифт не нравится, менее читабельно. Можно сделать размер больше, но тогда меньше символов будет влазить в строку, а 2*80 - это самое оно.

Можно как-то сделать его снова таким же вытянутым, как он был? Могу скриншоты выложить, если интересно.

 

w3rs
()

/bin/mail.sh из прошивки букридера GreenBook

Просто он немного забавный.

#!/bin/sh
#
# $1 is the mail account

[ -n "$1" ] && {
	
	MAIL_PATH="/Mail/$1/mbox"
	OUTPUT_MAIL_PATH="/mnt/flash/save/email/inbox/"
	mkdir -p $OUTPUT_MAIL_PATH	
	mv /var/spool/mail/root/* $MAIL_PATH

	for j in `find $MAIL_PATH -name "msg.*"`
	do
	  MAIL_NAME=`basename $j`.eml
	  NEW_MAIL="$OUTPUT_MAIL_PATH/$MAIL_NAME"
	  mkdir -p "$OUTPUT_MAIL_PATH"
	  
	  [ ! -f "$NEW_MAIL" ] && {
		  grep "^From:" $j | head -n 1 > $NEW_MAIL
		  if grep "^Cc:" $j ; then
		  	grep "^Cc:" $j | head -n 1 >> $NEW_MAIL
		  fi
		  grep "^To:" $j | head -n 1 >> $NEW_MAIL
		  grep "^Subject:" $j | head -n 1 >> $NEW_MAIL
		  grep "^Date:" $j | head -n 1 >> $NEW_MAIL
		
			if grep "^Content-Type: text/plain;" $j ; then
				
				LINE_NUM=`grep -n "^Content-Type: text/plain;" $j | cut -d: -f1`
				
				if grep "^Content-Type: text/plain;" $j | grep "charset=" ; then
					TYPE=`grep  "Content-Type: text/plain;" $j | cut -d";" -f1`
					echo "$TYPE" >> $NEW_MAIL
					CHAR="charset="`grep  "Content-Type: text/plain;" $j | cut -d= -f2`
					echo "$CHAR" >> $NEW_MAIL
				else
					grep "^Content-Type: text/plain;" $j >> $NEW_MAIL
					x=$(($LINE_NUM+1))
					sed -n "$x"p $j >> $NEW_MAIL
				fi
		
				
				x=$(($LINE_NUM-1))
				BOUNDARY=`sed -n "$x"p $j`
				
				for i in `sed "/$BOUNDARY/s/.*/ffffuuuucccckkkk/" $j | grep -n "ffffuuuucccckkkk" | cut -d: -f1`
				do
					if [ "$i" -gt "$LINE_NUM" ] ; then
						i=$(($i-1))
						y=$(($LINE_NUM+3))
						echo "Mail content start:" >> $NEW_MAIL
						sed -n "$y,$i"p $j >> $NEW_MAIL			
						break
					fi
				done
				
				if ! grep "Mail content start:" $NEW_MAIL ; then
					echo "Mail content start:" >> $NEW_MAIL
					y=$(($LINE_NUM+3))
					x=`grep -c "^" $j`
					sed -n "$y,$x"p $j >> $NEW_MAIL
				fi
				
			else
				echo "Fuck....."	
			fi
		}
	done
}

w3rs
()

[pci][nas][mini-itx]Материнка для: NAS + музыкальный сервер

Посоветуйте плиз плату с разъёмами SATA и PCI формата mini-itx или embedded, со встроенным процессором, такую, чтобы (и это решающий момент) было в ней бесшумное охлаждение. Будет использоваться как NAS и как музыкальный сервер (см. mpd), с карточкой M-Audio 2496, типа хайфайной. А также, если мощности позволят, как скромненький гитарный процессор и усилитель (см. guitarix). Бюджет до 100$. Т.к. если больше, то мне проще купить USB звуковуху и разделить функции. Но USB звуковухи не тру, и расставаться со старой карточкой не хочется.

Идеально бы ARM, но с PCI его я не нашёл. Но хотелось бы. Intel Atom - неприкольно, слабый, 64 бита ещё поискать надо. Боюсь, всё что я хочу не потянет. VIA - дорого, сцуко, и не понятно за что. AMD - ?

 , ,

w3rs
()

[catalyst][fglrx]У меня правильный xorg.conf?

Видео - встроенная Radeon HD 4200, проц - AMD Turion P520, 2x2.3 GHz

glxgears ~ 512 FPS. Это быстро/медленно/нормально?

Модули в xorg.conf:

Section "Module"
   Load  "dri"
   Load  "glx"
EndSection

Ещё что-то стоит добавить?

glxinfo | grep -i dire
direct rendering: Yes
...

Это, наверно, хорошо :)

 ,

w3rs
()

ifconfig - приоритет интерфейсов

Ноутбук подключён к роутеру по вайфаю, к стационарному компу через ethernet. Всё в сети 192.168.1.*. Ноутбук после команды

[alex@port ~]$ sudo ifconfig eth0 up
не хочет пинговать роутер:
[alex@port ~]$ ping 192.168.1.1
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
From 192.168.1.4 icmp_seq=2 Destination Host Unreachable
From 192.168.1.4 icmp_seq=3 Destination Host Unreachable
А так пингует:
[alex@port ~]$ ping -I wlan0 192.168.1.1
PING 192.168.1.1 (192.168.1.1) from 192.168.1.4 wlan0: 56(84) bytes of data.
64 bytes from 192.168.1.1: icmp_req=1 ttl=64 time=2.39 ms
64 bytes from 192.168.1.1: icmp_req=2 ttl=64 time=2.52 ms
Сответственно, через браузер на роутер тоже не зайдёшь. Как можно снова сделать wlan0 дефолтным? Просто
sudo ifconfig wlan0 up
не помогает

w3rs
()

wvdial и ZTE Evolution (CDMA телефон)

Проблема: wvdial не хочет дозваниваться через указанный девайс к провайдеру peoplenet. Как я это делаю (номер и пароль я поменял):

[root@port ~]# lsusb | grep Qual
Bus 004 Device 012: ID 05c6:3900 Qualcomm, Inc.
[root@port ~]# modprobe usbserial vendor=0x05c6 product=0x3900
[root@port ~]# wvdialconf 
Editing `/etc/wvdial.conf'.

Scanning your serial ports for a modem.

Modem Port Scan<*1>: S0   S1   S2   S3   
WvModem<*1>: Cannot get information for serial port.
ttyUSB0<*1>: ATQ0 V1 E1 -- OK
ttyUSB0<*1>: ATQ0 V1 E1 Z -- OK
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 -- OK
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 &C1 -- OK
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
ttyUSB0<*1>: Modem Identifier: ATI -- Manufacturer: ZTE INCORPORATED
ttyUSB0<*1>: Speed 9600: AT -- OK
ttyUSB0<*1>: Max speed is 9600; that should be safe.
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
WvModem<*1>: Cannot get information for serial port.
ttyUSB1<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud
ttyUSB1<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 9600 baud
ttyUSB1<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up.

Found a modem on /dev/ttyUSB0.
Modem configuration written to /etc/wvdial.conf.
ttyUSB0<Info>: Speed 9600; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"

[root@port ~]# cat /etc/wvdial.conf 
[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
ISDN = 0
Phone = #777
Modem = /dev/ttyUSB0
Username = 80921234567@people.net.ua
Password = 123
Baud = 9600

[root@port ~]# wvdial
--> WvDial: Internet dialer version 1.61
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
--> Modem initialized.
--> Sending: ATDT#777
--> Waiting for carrier.
ATDT#777
CONNECT
--> Carrier detected.  Waiting for prompt.
--> Connected, but carrier signal lost!  Retrying...
--> Sending: ATDT#777
--> Waiting for carrier.
~[7f]}#@!}!}!} }9}"}&} } } } }#}%B#}%}%}&p}&,!}'}"}(}";[14]~~[7f]}#@!}!}"} }9}"}&} } } } }#}%B#}%}%}&p}&,!}'}"}(}"wy~~[7f]}#@!}!}#} }9}"}&} } } } }#}%B#}%}%}&p}&,!}'}"}(}"3"~~[7f]}#@!}!}$} }9}"}&} } } } }#}%B#}%}%}&p}&,!}'}"}(}"}^*~~[7f]}#@!}!}%} }9}"}&} } } } }#}%B#}%}%}&p}&,!}'}"}(}":q~~[7f]}#@!}!}&} }9}"}&} } } } }#}%B#}%}%}&p}&,!}'}"}(}"v}<~~[7f]}#@!}!}'} }9}"}&} } } } }#}%B#}%}%}&p}&,!}'}"}(}"2G~~[7f]}#@!}!}(} }9}"}&} } } } }#}%B#}%}%}&p}&,!}'}"}(}"}]}%~~[7f]}#@!}!})} }9}"}&} } } } }#}%B#}%}%}&p}&,!}'}"}(}"9^~~[7f]}#@!}!}*} }9}"}&} } } } }#}%B#}%}%}&p}&,!}'}"}(}"u3~
--> Timed out while dialing.  Trying again.
--> Sending: ATDT#777
--> Waiting for carrier.
--> Timed out while dialing.  Trying again.
--> Sending: ATDT#777
--> Waiting for carrier.
--> Timed out while dialing.  Trying again.
--> Sending: ATDT#777
--> Waiting for carrier.
~[7f]}#@!}!}!} }9}"}&} } } } }#}%B#}%}%}&(|md}'}"}(}"Q[12]~~[7f]}#@!}!}"} }9}"}&} } } } }#}%B#}%}%}&(|md}'}"}(}"}=[7f]~~[7f]}#@!}!}#} }9}"}&} } } } }#}%B#}%}%}&(|md}'}"}(}"Y$~~[7f]}#@!}!}$} }9}"}&} } } } }#}%B#}%}%}&(|md}'}"}(}"[14],~~[7f]}#@!}!}%} }9}"}&} } } } }#}%B#}%}%}&(|md}'}"}(}"Pw~~[7f]}#@!}!}&} }9}"}&} } } } }#}%B#}%}%}&(|md}'}"}(}"}<}:~~[7f]}#@!}!}'} }9}"}&} } } } }#}%B#}%}%}&(|md}'}"}(}"XA~~[7f]}#@!}!}(} }9}"}&} } } } }#}%B#}%}%}&(|md}'}"}(}"[17]}#~~[7f]}#@!}!})} }9}"}&} } } } }#}%B#}%}%}&(|md}'}"}(}"SX~~[7f]}#@!}!}*} }9}"}&} } } } }#}%B#}%}%}&(|md}'}"}(}"}?5~
И так ещё долго. Скажите, что не так?

w3rs
()

Клавиатура типа Microsoft Arc Keyboard

Кто-нибудь знает компактную (без нумпада) удобную клаву кроме http://www.microsoft.com/hardware/en-us/p/arc-keyboard ?

w3rs
()

перевод исходного кода на инглиш

Я разбираюсь в опенсорс программе, написанной на Java испанцами, и имена всех классов/объектов тоже на испанском языке. Весь код типа такого:

    public int obtenerTamDatosConstante() {
        return this.tamDatosConstante;
    }
Очень хочется перевести все комментарии и имена переменных на английский. Гугл транслейт camelCase оставляет как есть. Знаете ли вы тулзу или плагин к eclipse/idea который мне поможет?

w3rs
()

Мерцает монитор

Такой баг: на экране монитора часто мелькают горизонтальные полоски. Особенно это заметно на тёмно-сером фоне, например при просмотре картинки типа http://swirlythingy.deviantart.com/art/Wavy-Texture-II-64097325 на полный экран.

Экран мелькает в иксах вне зависимости от драйвера (vesa или intel), разрешения и частоты, и в консоли в режиме фреймбуфера (я пробовал смотреть картинки с помощью fbi).

Видяха - встроенная Intel 915 GV.

Дистр - Archlinux. Загружался с Xubuntu 8.04.1 LiveCD - всё в порядке.

Монитор - Samsung SyncMaster 940N (19"). Пробовал ставить другой монитор (широкополосный 22") - не мигает.

ещё:

$ dmesg | grep fail
[    0.176819] uvesafb: failed to execute /sbin/v86d
[    0.177023] uvesafb: Getting VBE info block failed (eax=0x4f00, err=-2)
[    0.177100] uvesafb: vbe_init() failed with -22
[    0.177174] uvesafb: probe of uvesafb.0 failed with error -22
$ cat /var/log/Xorg.0.log | grep '(EE)'
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    13.442] (EE) Failed to load module "fbdev" (module does not exist, 0)
w3rs
()

Вопрос о package management

Скажите, если есть «тематические» easy_install, ruby gems, cabal-install и др., то зачем, например, в Арче их функциональность дублируется стандартным pacman-ом + AUR? Даже утилиты есть gem2arch, cabal2arch. При этом, понятно, что в AUR-е есть далеко не все гемы и яйца, и тем более не все из них первой свежести.

Не плоди пакетов без необходимости, бритва Оккама же.

w3rs
()

RSS подписка на новые темы