■ このスレッドは過去ログ倉庫に格納されています
【LXDE】Lubuntu 4
- 1 :login:Penguin:2014/12/01(月) 14:58:14.04 ID:4cESjXWy.net
- Lububtuは軽量のデスクトップ環境LXDEを採用したUbuntuの公式派生OSです
◇Lubuntu 公式サイト
http://lubuntu.net/
◇Ubuntu Japanese Team
http://www.ubuntulinux.jp/
◇Ubuntu日本語フォーラム
https://forums.ubuntulinux.jp/
◇Lubuntu Blog
http://lubuntublog.blogspot.jp/
※インストールの前にリリースノートを(最低2回は)読んでください
Ubuntu 14.04 LTS(Trusty Tahr) リリースノート(日本語)
https://wiki.ubuntu.com/TrustyTahr/ReleaseNotes/Ja
Lubuntu 14.04 リリースノート(英語)
https://wiki.ubuntu.com/TrustyTahr/ReleaseNotes/Lubuntu
Ubuntu 14.10(Utopic Unicorn) リリースノート(日本語)
https://wiki.ubuntu.com/UtopicUnicorn/ReleaseNotes/Ja
Lubuntu 14.10 リリースノート(英語)
https://wiki.ubuntu.com/UtopicUnicorn/ReleaseNotes/Lubuntu
◇各バージョンサポート期限 … サポート期間は通常版9ヶ月、LTS(Long Term Support)版が3年です
14.04 LTS (Trusty Tahr) 2017年4月
14.10 (Utopic Unicorn) 2015年7月
◇前スレ
【LXDE】Lubuntu 3 【LTS】
http://hayabusa6.2ch.net/test/read.cgi/linux/1399156619/
- 91 :login:Penguin:2015/01/26(月) 20:05:57.17 ID:vio7NaWa.net
- >>88のリンクにあった「Linux driver for kernel 2.6.24 (and later, up to 3.2.x)」からさっきダウンロードしたけどREADMEに書いてあったよ
- 92 :login:Penguin:2015/01/26(月) 20:29:30.49 ID:iEvD/K3D.net
- >>88
このへんとか参考にならんの?
ttp://ubuntuforums.org/showthread.php?t=2221297
- 93 :login:Penguin:2015/01/27(火) 07:06:14.92 ID:IKo9eHlc.net
- >>88
Linuxの知識がないと、開発なんてまず無理。
まず、Linux資格のLPICレベル1の本を買う
var=val → var = val
シェル変数に、半角空白を入れるだけでエラー
[ expr ] → [expr]
逆に、testコマンドに、半角空白が無いだけでエラー。
これは、'['コマンドに、
空白区切りで引数、'expr',']'を渡している。
こういう引っかけが、Unix系には一杯ある
開発するには、そのパッケージの開発者の、
READMEなどの文書を必ず読む
そしてエラーログで、そのまま検索するか、
2chにもエラーログを書き込まないと、助言できない
makeをカレントディレクトリでやったのか?
configure はやったのか?
- 94 :79:2015/01/27(火) 15:11:46.73 ID:INSCeJi4.net
- みなさん返信ありがとうございます。
とりあえず最新のドライバを解凍してsudo makeを実行しました。
なお、フォルダにconfigureというファイルはなく、すでにmakefireがあるので、
コマンドconfigureは実行していません。(正確には実行してエラーになった)
結果、下記のようなエラーがでました。
you@you-UL20A:~/Downloads/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011$ sudo make
make -C /lib/modules/3.13.0-44-generic/build M=/home/you/Downloads/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011 modules
make[1]: ディレクトリ `/usr/src/linux-headers-3.13.0-44-generic' に入ります
CC [M] /home/you/Downloads/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011/base.o
/home/you/Downloads/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011/base.c: In function ‘_rtl_init_mac80211’:
/home/you/Downloads/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011/base.c:319:6: error: ‘IEEE80211_HW_BEACON_FILTER’ undeclared (first use in this function)
IEEE80211_HW_BEACON_FILTER |
^
/home/you/Downloads/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011/base.c:319:6: note: each undeclared identifier is reported only once for each function it appears in
/home/you/Downloads/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011/base.c: In function ‘rtl_action_proc’:
/home/you/Downloads/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011/base.c:858:32: error: ‘struct ieee80211_conf’ has no member named ‘channel’
rx_status.freq = hw->conf.channel->center_freq;
^
/home/you/Downloads/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011/base.c:859:32: error: ‘struct ieee80211_conf’ has no member named ‘channel’
rx_status.band = hw->conf.channel->band;
^
- 95 :79:2015/01/27(火) 15:15:38.33 ID:INSCeJi4.net
- 続きです。
/home/you/Downloads/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011/base.c:861:25: error: ‘RX_FLAG_MACTIME_MPDU’ undeclared (first use in this function)
rx_status.flag |= RX_FLAG_MACTIME_MPDU;
^
/home/you/Downloads/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011/base.c: In function ‘rtl_send_smps_action’:
/home/you/Downloads/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011/base.c:1414:16: error: ‘struct <anonymous>’ has no member named ‘sta’
info->control.sta = sta;
^
/home/you/Downloads/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011/base.c:1415:24: error: ‘struct ieee80211_conf’ has no member named ‘channel’
info->band = hw->conf.channel->band;
^
make[2]: *** [/home/you/Downloads/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011/base.o] エラー 1
make[1]: *** [_module_/home/you/Downloads/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011] エラー 2
make[1]: ディレクトリ `/usr/src/linux-headers-3.13.0-44-generic' から出ます
make: *** [all] エラー 2
これにはどのように対処したらよいでしょうか。あとこのディレクトリにcompat-wireless-3.0-2.tar.bz2
という圧縮ファイルがあるのですがこれは解凍が必要なのでしょうか。(make時には解凍していません。)
なおreadmeには目をとおして、基本的にはカレントディレクトリでmake とmake installをするように記述があります。
- 96 :login:Penguin:2015/01/27(火) 17:31:21.95 ID:pkMS7IS/.net
- >>95
原因は最初の方のこれ
base.c:319:6: error: ‘IEEE80211_HW_BEACON_FILTER’ undeclared (first use in this function)
意味は未定義の定数を使おうとしているというエラーね
「base.c:319:6: error: ‘IEEE80211_HW_BEACON_FILTER’ undeclared」でググると色々出てくるみたいなので一度自身で調べてみたら
ところで、不安定ということだけどドライバーが原因と特定済み?
昔ネットブックにUbuntu入れて使っていた時に無線LANの接続がよく切れるのでネットワークマネージャ消してWICD(だったと思う)に変更すると良好になったことがあったので参考まで
- 97 :login:Penguin:2015/01/28(水) 08:47:06.58 ID:kl8YqFbw.net
- configureは、そのPCの機能を調べて、
そのPC用に、Makefileを作り直す
そして、その修正したMakefileを使って、makeすると、
そのPCに適合した、実行可能(バイナリ)ファイルを作る。
例えば、CPUコアが4つあるとか、64ビットであるなど
configureで、そのPCの機能を調べたときに、
その機能があれば順次、Makefileに定義されていく
だからたぶん、IEEE80211_HW_BEACON_FILTER という機能が無くて、
Makefileに定義されなかったのだろう
そして、そのMakefileを使って、makeすると、
その変数が未定義となって、コンパイルできない
- 98 :login:Penguin:2015/01/28(水) 10:41:08.94 ID:Mndf3CzL.net
- configure
make
make install
だっけ?
最近忘れてたよ
- 99 :login:Penguin:2015/01/28(水) 10:44:45.12 ID:JIeAy2uP.net
- 今回 ./configure は関係なくね。
- 100 :login:Penguin:2015/01/28(水) 12:30:02.77 ID:3zFHxsi5.net
- >>97
>だからたぶん、IEEE80211_HW_BEACON_FILTER という機能が無くて、
>Makefileに定義されなかったのだろう
はぁ?
詳しくないなら黙ってた方が良いぞ。
恥かくだけだから。
総レス数 986
224 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★